본문 바로가기

php

(2)
아버지를 위한 한글 HTML/PHP 에디터. 시작은 64bit 윈도우 프로그램들의 부재로 인해 제작을 하려는 것 이었습니다만... 아버지께서 매번 구버젼의 HTML (한글이 지원도 제대로 안되는) 코드를 사용하시면서 작업을 하시는 게 떠올라 문법 강조 기능이 있으면서 손쉽게 HTML 코드를 넣어 가며 웹페이지를 만들 수 있는 에디터를 만들기로 했습니다. 예전의 N사의 웹 에디터 같이 쓸 수 있도록 만들지는 못하겠지만 적어도 64bit 윈도우에서 잘 쓸 수 있는(그렇다고 32bit 가 안돈다는 건 아니지만요 ^^) 프로그램 제작을 시작하기로 했습니다. 얼마나 걸릴지 모르겠지만 ... 아버지께서 어렵지 않게 사용하실 수 있게 노력해서 100% 한글 에디터로 만들어 볼 생각 입니다. 그나저나 운동하실때 심심 하지 않으시라고 mp3p 를 드렸는데 .. 하..
클라이언트 프로그램 관리 웹페이지. RPClient 는 서버와 지속적인 통신을 하는데요 .. 원리는 무지 간단합니다. 접속 클라이언트 수가 별로 많지 않아서 파일시스템을 사용하는 구조 인데요, 5개의 PHP 코드가 다 입니다. 로그파일은 주기적으로 ZIP 파일로 백업하고 , 다운받을수 있으며 삭제도 됩니다. 몰랐었는데, 어느때 부터인가 PHP 에서 해당 OS 의 쉘을 통해 execute 할수 있는 함수가 있었더군요 ... 몰랐었습니다 -_-; $ret = exec("ZIP -m ".$backupfile." logs/*"); 한방으로 쉘의 zip 을 불러서 파일을 모두 압축 할수 있더군요. PHP 의 성능은 참으로 대단해 지는 것 같습니다. 다른 프로그램들에도 적용 해 봐야 겠습니다.