AKCMS 경량 CMS v6.1 업데이트 로그:
1[중요] 템플릿은 truncation, filter, PHP 함수, 복잡한 PHP 문 등 4가지 모드를 지원하므로 변수를 빠르고 직접적으로 처리할 수 있어 템플릿 작성이 더욱 유연해집니다.
2[중요] 모든 변수에 값을 할당할 수 있는 <{할당}> 템플릿 태그 추가
3[중요] 자동 복구 기능이 추가되었습니다. 데이터베이스 테이블이나 필드가 비정상적인 경우 자동 복구가 먼저 시도됩니다. 이전 버전의 akcms에서는 대부분의 업그레이드 실패가 자동으로 복구됩니다.
4[중요] 텍스트 콘텐츠에 서브템플릿 및 변수 호출 기능 추가
5 getitems 결과에 필드를 추가할 수 있는 getitemsfield의 후크 메서드를 추가했습니다.
6. 애플리케이션(플러그인)이 조건에 따라 다양한 템플릿을 표시할 수 있도록 프런트엔드 템플릿용 후크를 추가했습니다.
7. 모든 텍스트 유형 필드가 긴 텍스트로 변경되어 더 긴 콘텐츠를 저장할 수 있습니다. 신규 사이트와 같이 긴 콘텐츠가 있는 사이트에 적합합니다(이전 버전은 업그레이드 후 필드 유형을 자동으로 수정합니다).
8 대부분의 템플릿 태그는 startwith 및 endwith 매개변수를 추가합니다. 목록이 비어 있지 않으면 목록에 시작과 끝을 추가하여 빈 테이블과 기타 상황을 방지합니다.
9getitems는 모든 필드별 정렬을 지원합니다.
10첨부된 이미지에 너비와 높이라는 두 개의 필드를 추가합니다.
11getattachments 함수는 getitems의 where 매개변수와 동일한 방식으로 사용되는 where 매개변수를 추가합니다. 즉, 사용자 정의 쿼리 조건
12 getcategories 함수는 includesubcategory를 추가합니다. 이는 rootcategory 매개변수와 결합하여 특정 열의 모든 하위 열(하위 열 포함)을 호출할 수 있습니다.
13getpictures 태그의 sourcetype 매개변수는 목록 유형을 추가합니다.
14 기본 관리자 모드 설정을 추가하여 배경을 관리자 모드로 기본 설정하도록 강제
15맞춤형 템플릿 디렉터리를 사용할 수 없는 경우 친숙한 오류 메시지가 표시됩니다.
16목록 내용이 비어 있으면 관련 getpaging이 페이징을 표시하지 않습니다.
17akcms_rounter.php 라우팅 인터페이스는 2-4개의 URL 세트를 지원합니다.
18. 콘텐츠 페이지 및 열 페이지의 관련 템플릿에 $module 변수를 추가합니다. 콘텐츠는 해당 콘텐츠가 속한 모듈의 ID입니다.
19gettime 함수가 추가되어 앞에 0이 없이 월을 나타냅니다.
20 SQLite3에서 데이터베이스에 쓸 수 없는 BUG 수정
21 아이템의 후크가 존재하지 않을 때 프로그램 알람이 수정되었습니다.
22 2-4개의 템플릿 세트가 동적으로만 표시될 수 있고 정적으로 생성될 수 없으며 기본 템플릿 페이지를 덮어쓰는 버그를 수정했습니다.
23 여러 모듈 사용 시 새 글 추가 후 비정상적으로 점프하는 버그를 수정했습니다.
24 가격 필드(price)가 숫자 정렬을 지원하지 않는 버그 수정(원래는 문자열로 정렬되어 있었음)
AKCMS 는 우수한 호환성, 낮은 CPU 사용량, 낮은 메모리 사용량, 낮은 호스트 요구 사항을 갖춘 작고 효율적인 경량 CMS로 SEO에 적합하며 수백만 개의 PV를 지원할 수 있습니다.
AKCMS는 다음과 같은 기능을 갖춘 무료 경량 CMS입니다.
좋은 호환성과 낮은 호스트 요구 사항
다양한 운영체제(Linux, Windows)의 AKCMS는 모두 정상적으로 작동됩니다.
다양한 서버(Apache, nginx) AKCMS 모두 정상적으로 작동
모든 PHP 버전(4.0*-5.*) 및 AKCMS가 정상적으로 작동합니다.
다양한 데이터베이스: MySQL(3.*, 4.*, 5.*), SQLite(2.*, 3.*), Pdo 데이터 인터페이스 중 하나를 지원할 수 있으며 AKCMS는 모두 정상적으로 작동합니다.
특별한 서버 설정이 필요하지 않으며 시중에 나와 있는 모든 가상 호스트(거의 모든 무료 호스트 포함)에서 AKCMS를 정상적으로 실행할 수 있습니다.
경량 CMS(220KB), 컴팩트하고 효율적
AKCMS는 경량 CMS이며 다운로드한 압축 패키지는 220KB에 불과합니다. 동시에 다른 주류 CMS의 크기는 AKCMS의 몇 배 또는 심지어 10배입니다. 더 중요한 것은 AKCMS가 계속해서 작아지고 있으며 버전 2.2의 286KB에서 3.5의 220KB로 점차 압축되고 있다는 것입니다.
SEO에 적합한 유연한 사용자 정의
AKCMS는 매우 유연하며 다양한 템플릿과 설정을 통해 다양한 유형의 웹 사이트를 만들 수 있습니다. 전체 사이트에 대한 정적 웹 사이트, 순수 동적 PHP 웹 사이트 또는 다시 작성을 통해 완전히 의사 정적 동적 웹 사이트가 될 수 있습니다. -쉬운 유지 관리를 위한 템플릿; 사용자가 원하는 기능을 달성하기 위해 템플릿 기능을 사용자 정의할 수 있습니다. 또한 보조 개발자가 백그라운드 템플릿을 사용자 정의할 수 있습니다. 또한 각 기사의 URL은 후크를 통해 실행될 수 있습니다. 사용자가 생각할 수 있는 다양한 URL을 사용자 정의할 수 있습니다.
슈퍼 부하 용량, 수백만 PV 지원 가능
AKCMS는 정적 페이지가 생성될 때까지 부분 데이터 블록, 하위 템플릿, 전체 템플릿, 페이지의 동적 페이지를 캐시할 수 있는 풍부한 최적화 설정과 다단계의 유연한 캐싱 세분성을 제공합니다. 수백만 개의 PV를 지원하고 기업가 팀이 최저 비용으로 성공할 수 있도록 도와줍니다.
참고: AKCMS를 루트 디렉터리에 직접 업로드하는 대신 디렉터리에 압축을 풀어주세요! !