개인 프로젝트.... 일려나..
수일 전에 다국어 처리관련 글을 쓴 적이 있습니다.
https://sir.kr/cm_free/1469920
거기에 이런저런 기능 추가하고 이것저것 개발해서 오늘 제대로 공개를 했습니다.

프로젝트를 진행하면서 다국어 지원 때문에.. 괜한 걸 시작한 게 아닌가 싶은 생각이
하루에도 몇 번 들었지만.. 시작했으니 하고 싶은 것 까지 해보자 해서.. 오늘까지 왔습니다.
https://github.com/chicpro/nt-core
다국어 처리와 게시판 기능, 페이지 빌더 때문에 엄청난(?) 시간을 들였지만..
그만큼 배운 것도 많았습니다. 좀 더 욕심을 내보고 싶지만.. 그러긴 힘드네요. ^^;
만약 시간이 엄청 남으셔서 테스트를 해보실 분들이 계신다면..
위 github 페이지 접속하셔서 설치해 보실 수 있습니다.
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 19개
아니 이것은 무엇에 쓰는 물건입니까?
개인적으로 쓰려고 만든 간단한 프레임워크라고 할 수 있을까요?
쓰고 싶은 곳에 사용하시면 되겠습니당
간만에 집에 와서 심심하던 차에 멋진걸 던져 주셨네요....ㅎㅎㅎ
맨 마지막에 ?> 이게 없는걸 보면 마무리가 아직 덜 된것 같기도 하구요..
PHP 코딩 권고안의 2번째 버전에
?> 는 작성하지 않는다가 대세 입니다.
https://www.lesstif.com/pages/viewpage.action?pageId=24445325#PHP%ED%91%9C%EC%A4%80%EA%B6%8C%EA%B3%A0(PSR)-PSR-2CodingStyleGuide
최신 코딩권고안을 따르시는건 좋은겁니다.
## 환경 centos7.2 / mariadb / apache
- config DB 설정 (화일명 2개를 호출함)
db.php
DB.php
# 내용중 silent 지정않하면 오류.. T.T
//define('DB_ERROR_MODE', ''); // SILENT, WARNING
define('DB_ERROR_MODE', 'SILENT');
data 디렉토리 ( session 생성 수동으로 )
$ mkdir data
$ chmod 707 data
$ mkdir data/session
$ chmod 707 session
- mysql db error
42000 Specified key was too long; max key length is 767 bytes
/etc/my.cnf 수정
innodb_file_format = barracuda
innodb_large_prefix = on
setupRun.php 수정
UNIQUE KEY `mb_email` (`mb_email`)
->
UNIQUE KEY `mb_email` (`mb_email`(100))
UNIQUE KEY `pg_id` (`pg_id`)
->
UNIQUE KEY `pg_id` (`pg_id`(100))