OneFileCMS는 단일 데이터베이스가없는 PHP/JavaScript에 전적으로 포함 된 간단한 CMS (컨텐츠 관리 시스템)입니다.
기본 편집, 업로드 및 파일 관리 기능을 사용하여 OneFileCMS는 외부 프로그램없이 전체 웹 사이트를 브라우저에서 완전히 유지할 수 있습니다.
현재 버전을 다운로드하십시오 .
사이트의 어디서나 업로드하십시오 .
로그인 !
기본 로그인 정보는 "사용자 이름"및 "비밀번호"입니다. 물론, 당신은 그것들을 바꾸고 싶을 것입니다 ...
CMS와 마찬가지로 OneFileCMS가 파일을 수정하고 생성 할 수 있도록 사이트 폴더의 파일 권한을 수정해야 할 수도 있습니다. 확실하지 않은 경우 호스트에게 확인하고 고유 한 보안 문제를 알고 있어야합니다.
파일 이름을 "onefilecms.php"에서 "admin.php"와 같은 다른 것으로 변경할 수도 있습니다. (폴더의 기본 파일을 만드는 데주의하십시오. 서버가 리디렉션에 갇힐 수 있습니다.)
예! 영어 (EN)은 기본값이지만 다음 분해도 사용할 수 있습니다.
다른 언어를 사용하고 기여하고 싶다면 번역은 환영 받고 감사합니다! 영어 파일 (또는 다른 사람)을 템플릿으로 사용하고 각 단어, 문구 등을 적절하게 번역하십시오.
물론이죠!
모든 기능을 구현할 시간/대역폭/성향이 없을 수도 있지만, 내가 할 수있는 일을 할 수는 없습니다. 버그를 찾으면 문제 페이지에 보고서를 제출하십시오.
예! 글쎄, 일종의 ... 간접적으로. OneFileCms의 추가 사본을 업로드하거나 생성하지만 다른 파일 이름을 제공합니다. (예 : OneFile1.php 및 OneFile2.php 등) 각 사본에서 다른 사용자 이름, 암호 및 $ session_name 구성 값을 유지 관리하십시오.
이제 데이터베이스 나 다른 세분화 제어 또는 액세스 로깅 수단이 없으므로 여러 사용자 이름은 제한된 유틸리티를 제공합니다. 그러나 기본 사본이 손상되는 경우 OneFileCMS의 최소한 작동 백업 사본을 사용하는 것이 권장됩니다.
이에요. 왜냐하면. 간단 할 수 있지만 작업을 완료 할 수 있습니다. 망치, 톱 및 줄자로 처음부터 새 집을 짓고 싶지는 않지만 그 도구만으로도 "관리"할 수 있습니다.
그리고 "OneFilecms"가 시원하게 들리기 때문입니다.
Onefile의 로그인 기능은 Chrome 또는 Firefox보다 IE, 버전 8에서 실행하는 데 더 오래 걸립니다. 경고에서 [아니오]를 클릭하면 몇 초 후에 로그인이 완료됩니다.
(*테스트 시스템에서 약 8 초 -VS -1/4 초.)
지연은 로그인을 OneFileCms Server-Side에 제출하기 전에 클라이언트 측 "Pre-Hash"OneFileCms가 비밀번호에서 수행 한 결과입니다. 경고가 응답을 기다리는 시간을 계산하지 않으면 앞서 언급 한 8 초는 2.5GZ 단일 코어 XP 시스템입니다.
system_setup ()의 끝에서 글로벌 변수 "$ pre_iterations"를 참조하십시오. 조정할 수 있지만 개발 설정의 로컬 사본에서 그렇게하는 것이 가장 좋습니다. 그런 다음 업데이트 된 사본을 업로드하는 것이 가장 좋습니다.
OneFileCM은 Tinymce 또는 Ckeditor (및 다른 사람들)와 함께 작동하도록 쉽게 구성 할 수 있지만 편집자 자체는 해당 사이트에서 얻어야합니다. 기본 설정 지침의 경우 OneFileCms Repo의 Extras/ Directory에서 적절한 "Init"파일을 읽으십시오.
많은 파일을 업로드 해야하는 경우 FTP 프로그램이 좀 더 유연하고 실습 될 수 있습니다.
수백 파일이있는 디렉토리는 표시하는 데 몇 초가 걸릴 수 있습니다. 예를 들어, 내 시스템에서 XP를 실행하는 2.5GZ 데스크탑에서 200 파일이있는 디렉토리를 표시하는 데 2 ~ 4 초가 걸립니다.
모든 사용자가 지정된 책임 영역 내에 머무를 것을 신뢰하지 않는 한 OneFileCMS는 다양한 수준의 권한을 요구하는 사이트에 가장 적합한 옵션이 아닙니다. OneFileCms는 웹 서버에서 파일 업로드 및 파일을 직접 편집 할 수 있으므로 특정 작업에 대해 보안 할 수있는 방법이 없습니다.
물론 이러한 문제는 OneFileCMS에 고유하지 않습니다. 무제한 파일 편집 및 업로드를 허용하는 CMS에 존재하기 때문에.
웹 사이트와 마찬가지로 웹 사이트의 연결이 암호화되지 않은 경우 (SSL/TLS를 사용하지 않음) 로그인하는 동안 암호 및 사용자 이름이 Clear Text*로 전송됩니다. *버전 3.4.15 현재, 사용자의 "일반 텍스트"암호의 클라이언트 측 해시가 서버로 전송됩니다. 따라서이 클라이언트 측 해시는 서버와 관련하여 여전히 "일반 텍스트"암호이지만 사용자의 실제 원시 암호는 즉시 노출로부터 보호됩니다.
구성 섹션
시스템 설정/변수
기본 언어
세션 및 기타 기능
SVG $ 아이콘 및 기능
페이지 및 응답 기능
JavaScript 기능
스타일 시트
페이지 작업을 결정하는 논리
페이지를 생성/출력합니다