개인 프로젝트.... 일려나.. 정보
개인 프로젝트.... 일려나..본문
수일 전에 다국어 처리관련 글을 쓴 적이 있습니다.
https://sir.kr/cm_free/1469920
거기에 이런저런 기능 추가하고 이것저것 개발해서 오늘 제대로 공개를 했습니다.
프로젝트를 진행하면서 다국어 지원 때문에.. 괜한 걸 시작한 게 아닌가 싶은 생각이
하루에도 몇 번 들었지만.. 시작했으니 하고 싶은 것 까지 해보자 해서.. 오늘까지 왔습니다.
https://github.com/chicpro/nt-core
다국어 처리와 게시판 기능, 페이지 빌더 때문에 엄청난(?) 시간을 들였지만..
그만큼 배운 것도 많았습니다. 좀 더 욕심을 내보고 싶지만.. 그러긴 힘드네요. ^^;
만약 시간이 엄청 남으셔서 테스트를 해보실 분들이 계신다면..
위 github 페이지 접속하셔서 설치해 보실 수 있습니다.
추천
14
14
댓글 19개
항상 신기한것만 들고 오시시는 ㅎㅎ
아니 이것은 무엇에 쓰는 물건입니까?
아니 이것은 무엇에 쓰는 물건입니까?
@DawnDew 그런가요? ㅎㅎㅎ
개인적으로 쓰려고 만든 간단한 프레임워크라고 할 수 있을까요?
개인적으로 쓰려고 만든 간단한 프레임워크라고 할 수 있을까요?
이건 어디에 쓰는건가요 ?
@나양 딱히 여기다 쓰시라고 만든 건 아니라서요 ㅎ
쓰고 싶은 곳에 사용하시면 되겠습니당
쓰고 싶은 곳에 사용하시면 되겠습니당
오늘부터 몇일간 시간이 남는데 테스트 해 보겠슴돠~~~
간만에 집에 와서 심심하던 차에 멋진걸 던져 주셨네요....ㅎㅎㅎ
간만에 집에 와서 심심하던 차에 멋진걸 던져 주셨네요....ㅎㅎㅎ
@亞波治 타이밍 예술(?)인데요 ㅎㅎ 고맙습니다!
@편리 우와..이런건 대체 어떻게 해야 만들수있는건가요.. 대단하다라는 말밖엔..다른말은 의미없음..~
PHP 7.0 이상 ... ㅠㅠ
src/lib/functions.php 가 좀 잘못되어보이는데요..
맨 마지막에 ?> 이게 없는걸 보면 마무리가 아직 덜 된것 같기도 하구요..
맨 마지막에 ?> 이게 없는걸 보면 마무리가 아직 덜 된것 같기도 하구요..
@미더라
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
최신 코딩권고안을 따르시는건 좋은겁니다.
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))
## 환경 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))
이론.. 로그인 id 가 email 로 해야되네요..
블로그 잘 보고있습니다~ ㅎㅎ
감사합니다.