일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- php
- happycgi
- 홈페이지
- #happycgi
- #솔루션
- 게시판
- #웹솔루션
- #jQuery
- #CSS
- #쇼핑몰
- #업종별
- #뉴스
- 해피씨지아이
- jquery
- 쇼핑몰
- 사이트제작
- 웹솔루션
- 해피CGI
- 홈페이지제작
- #이미지
- #홈페이지
- #동영상
- #해피CGI
- #홈페이지제작
- javascript
- 솔루션
- #image
- #cgimall
- CGIMALL
- CSS
- Today
- Total
목록웹프로그램밍 자료실/PHP 자료 (171)
웹솔루션개발 22년 노하우! 해피CGI의 모든것
워드프레스는 여러 기능을 쉽게 사용할 수 있는 장점이 있지만 그만큼 페이지 열람시 느린 부분도 있습니다. 느려지는 원인중 하나인 이미지를 최적화하여 보다 쾌적하게 사용할 수 있는 플러그인 중 하나입니다. 다른 플러그인처럼 다운받아 plugins 폴더에 업로드 후 활성화를 하시면 사용할 수 있습니다. ※ 본 플러그인을 사용하기 위해서는 서버에 몇가지 기능이 필요합니다. 플러그인 활성화 후 미디어의 Opimize Media Libray 에서 등록된 이미지를 먼저 최적화를 하면 되며 처음 최적화시에는 등록된 이미지에 따라 다소 시간이 소요될 수 있습니다. 그 후 등록되는 이미지는 자동으로 최적화가 됩니다.
웹기반의 파일관리툴입니다. 다운로드 받은 파일의 압축을 풀어서 웹서버에 업로드 하고, 웹브라우져로 접속해보면 바로 확인이 됩니다. 위 처럼 로그인정보를 물어보는데, 기본값은 auth 입니다. 변경하기 위해서는 pafm.php 프로그램 소스코드에서 조절을 해야 하네요. 로그인이 되고 나면 현재 업로드 된 경로의 서버에 저장된 파일을 관리할수 있는 페이지가 열립니다. 파일을 추가,삭제,변경,기본쉘명령어,업로드,복사 등등을 구현해뒀네요. 한글은 깨지는 듯 하네요.. 새로운 파일을 생성하는 화면입니다. 업로드하는 기능의 경우 HTML5가 지원되는 웹브라우져여야만 끌어다 놓기가 작동하고, 그렇지 않으면 찾아보기를 클릭해서 업로드를 해야 하네요. 출처는 https://sourceforge.net/projects/p..
프로그램 설명 Password Manager는 사용자 생성 및 사용자 임의의 강력한 암호를 저장, 관리할 수 있습니다. 암호는 사용자 브라우저에 생성한 다음 AES256 (CBC모드)를 사용하여 암호화됩니다. SHA512와 PBKDF2는 사용자 식별 검사에 사용됩니다. 신뢰할 수 있는 컴퓨터에서 사용자가 빠르게 로그인할 PIN을 사용하도록 설정할 수 있습니다. PIN 확인은 복잡하고 서버와 클라이언트를 모두 포함합니다. PIN 번호는 4자리 숫자이지만, 안전합니다. (3번 틀릴 경우 서버에서 차단됩니다.) 다른 사이트의 계정정보를 CSV 파일을 통해 가져올 수 있습니다. 태그 및 검색이 지원됩니다. 프로그램 라이센스 MIT License 프로그램 사용방법 자신의 웹 서버에 PHP 및 MySQL(Maria..
다운로드 받은 파일의 압축을 풀어서 웹서버에 업로드하고, 웹브라우져로 해당 URL로 접속해보면 됩니다. 설치방법은 매우 쉽습니다. 사용자가 입력한 HTML태그와, CSS를 합쳐서 화면에 보여줄 결과를 미리 보기해주는 용도로 제작된 프로그램이며, 결과를 위해서 php,ajax,html,css,jquery,mysql 등등 여러가지 기법을 많이 이용을 했네요. 웹경로/admin 으로 접속해보면 관리자모드도 있으며, 입력할 HTML태그와 CSS를 미리 DB에 저장해두는 용도 뿐인듯 하네요. 바로 실무에서 이용을 할만큼 정교하거나 완성도가 높은 편은 아니며, 여러가지 기법에 대한 공부하는 정도로는 적당한듯 하네요.
PHP로 개발된 포럼,게시판 이 필요한 웹사이트를 구축하기 위한 프로그램입니다. 설치방법은 다운로드 받은 파일을 웹서버에 업로드 하고, engine/config.php 파일의 코드내에 사용할 Mysql 정보를 입력해주고, 웹브라우져를 이용해서 해당 경로로 접속해보면 아래와 같이 프로그램을 설치하는 페이지로 이동이 됩니다. 설치하는 방법은 매우 쉽습니다. 각 단계별로 필요한 사항을 체크하고, 다음으로 넘어가기 링크만 클릭하면 진행이 되네요. 만약, Mysql 접속정보가 올바르지 않으면 아래와 같은 화면이 나오네요. 사용할 언어를 선택하고, 아직은 영어/아랍어 두가지만 지원이 되는데, 이 부분은 조금 아쉽네요. 여튼 저는 영어로 선택을 해봤습니다. 설치를 시작하겠다는 화면이네요. 프로그램이 실행되기에 필요한..
* 소개 PHP와 MySQL을 사용한 CMS. 지역사회 개발 콘텐츠 관리 시스템 GNU General Public License version 2.0 (GPLv2) * 설치 환경 WWW 서버 : 아파치, IIS, Roxen 스크립트 : PHP5.2 이상 데이터베이스 : MySQL4.1 이상, MariaDB5.1 이상 * 기능 - PHP5.3 지원 - MySQL과 MariaDB 지원 - 완전모듈화 - 사용자 관리 - 비영어권 사용자의 전 세계지원 - 멀티 바이트 언어지원 - 테마 기반의 스킨 인터페이스 - 조직의 소식을 게시 - 게시글 작성 및 관리 * 설치방법 다운받은 파일을 압축풀어 웹서버호스트에 업로드 하면 자동으로 설치프로세스가 진행되며 설치 스크립트로 리디렉션 됩니다 1 단계 : 언어 2단계 : ..
PHP로 제작된 웹로그분석 프로그램 입니다. http://habonyphp.com/ 에서 제작된 프로그램으로서, GNU 라이센스를 해당 소스에 적용하고 있습니다. 해당 Web Log 프로그램을 이용하기 위해서는 해당 로그 프로그램이 장착이 되어야 하는 홈페이지에 PHP소스를 추가 해야 됩니다. 첨부파일로 제공되는 소스를 다운받아서 웹폴더에 업로드후, 아래의 페이지의 튜토리얼을 참고 하여 소스를 작성 해주시면 됩니다. 해당 튜토리얼이 잘되어 있어서 PHP초보분들도 쉽게 장착이 가능 합니다. http://habonyphp.com/tutorials/browscap.php 아래는 해당 로그 프로그램의 구동화면 데모 페이지의 스크린샷 입니다. 1. 로그 메인 페이지 2. 시간별 통계 3. 기기별 통계 4. URL..
PHP로 제작된 캡챠 프로그램 입니다. http://habonyphp.com/ 에서 제작된 프로그램으로서, GNU 라이센스를 해당 소스에 적용하고 있습니다. 해당 프로그램 소스를 다운 받아서 캡챠를 적용 하고자 하시는 글작성 페이지에 적용 하시면 됩니다. 적용 방법은 http://habonyphp.com/tutorials/captcha.php 페이지에 자세하게 안내 되어 있으니, 참고 하여 작업을 하시면 되겠습니다. 캡챠 프로그램이 장착되면 아래와 같이 이미지가 노출되고, 해당 이미지내에 있는 문자열을 입력박스에 입력을 해서 최종 DB Insert 처리를 하는 페이지에서 검증을 하게 됩니다.
PIWIK Free open source 웹로그 분석기를 소개합니다. 사이트 메인페이지에서 대문짝만하게 소개되어있듯이 오픈소스이기에 활용도가 자유롭습니다. 자신의서버에서 사이트내의 접속 로그등을 직접 수집하고싶으신 분이라면 정말 괜찮은 프로그램이라 여겨집니다. 설치과정 1) 먼저 위의 사이트에서 최신버전 ver2.16.2 버전을 다운받습니다. 2) 해당 파일을 압축을 해지한후 서버에 FTP로 업로드합니다. 3) 브라우저에서 http://서버도메인/piwik/ 를 입력하여 접속합니다. 처음접속시 아래와같은 환영메시지를 보실수있습니다. 다음을눌러 시스템체크를 합니다. 시스템체크에 이상이없다면 다음을눌러 테이블을 생성합니다. 테이블을 생성후 다음을 누르면 아래와같이 계정을 생성할수있습니다. 계정을 생성하셨다면..
PHP+Myql 을 이용해서 구현된 간단한 채팅 프로그램입니다. 주기적으로 아이프레임을 새로고침하는 식으로 구동되는듯 하네요. 설치방법은 1. 다운로드 받은 압축파일의 압축을 풀어서 웹서버에 업로드 하고 2. Mysql DB에 echatDB 라는 데이터베이스를 하나 만들거나, 아래의 4번에서 접속정보를 바꾸시면 됩니다. 3. 생성한 DB에 echatdb.sql 을 import 하고 4. connect.php 의 소스코드중 상단에 DB접속정보 를 설정하고나면 5. 사이트를 웹브라우저로 접속해보면 아래와 같은 로그인하는 화면이 나옵니다. SQL을 열어서 보니까 이미 생성된 아이디/비밀번호가 같은걸로 확인이 되며, 로그인을 해보면 다른 사용자와 대화할수 있는 페이지로 연결이 됩니다. 종종 세션관련 해서 에러가..