일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 쇼핑몰
- #jQuery
- #홈페이지제작
- #홈페이지
- #뉴스
- php
- #웹솔루션
- 게시판
- #업종별
- 사이트제작
- #image
- #happycgi
- CGIMALL
- happycgi
- 홈페이지제작
- #CSS
- 해피CGI
- #쇼핑몰
- 홈페이지
- javascript
- jquery
- #동영상
- #해피CGI
- #솔루션
- CSS
- 웹솔루션
- #이미지
- 솔루션
- 해피씨지아이
- #cgimall
- Today
- Total
목록웹프로그램밍 자료실/PHP 자료 (171)
웹솔루션개발 25년 노하우! 해피CGI의 모든것
Laravel은 PHP로 웹 개발을 하기 위한 풀스텍 웹 프레임워크이며 오픈소스로, 2011년 출시되었습니다. PHP 프레임워크 중에서 가장 인기가 높은 프레임워크로 각광받고 있습니다. 설정이 간편하고, CSRF, XSS 방지, SQL인젝션 방지 등 기본적인 보안사항이 적용되어 있습니다. 또한 100% 오픈소스이기 때문에 Laravel 프레임워크를 이용하는 개발자들에 의해 만들어진 훌륭한 튜토리얼들이 존재하여, 개발의 편리성이 있습니다. https://laravel.kr/docs/9.x/installation 위 사이트의 튜토리얼을 참고하여 사용하는 운영체제에 맞춰 설치 해주시면 됩니다. 설치 후 프로젝트 생성은 명령 프롬프트를 사용하여 composer 명령을 실행 합니다. composer create-..
PhpSpreadsheet는 PHP로 개발된 라이브러리 입니다. (PHP 7.3 이상 사용가능 합니다.) 해당 라이브러리를 이용하여 Excel 파일을 업로드, 다운로드 처리를 할 수 있습니다. https://phpspreadsheet.readthedocs.io/en/latest/ 홈페이지로 접속하여 자세한 사용법 확인이 가능 합니다. 지원되는 파일 포맷은 아래를 참고 하시면 되겠습니다. 최신 소스의 다운로드는 아래 페이지에서 할 수 있습니다. https://github.com/PHPOffice/PhpSpreadsheet
PHP-CPP 는 기존 C 를 통해 개발하는 PHP 확장모듈의 어려움을 해소하기 위해 개발된 프로그램 입니다. PHP-CPP를 통해 C++ 언어로 PHP 확장모듈 개발이 가능 합니다. http://www.php-cpp.com/ 페이지로 접속하여 PHP-CPP 를 사용해야 되는 이유를 볼 수 있습니다. 아래 스크린샷은 한글로 http://www.php-cpp.com/documentation/ten-reasons-for-using-php-cpp 페이지를 번역한 결과 입니다. http://www.php-cpp.com/documentation/ 페이지로 접속을 하면 사용 방법을 자세히 확인이 가능합니다. c++ 을 알고 계신분들은 PHP 확장 모듈 개발시 이용하시면 큰 도움이 될 프로그램입니다.
php에는 여러 라이브러리들이 있습니다. 링크에 접속하시면 아래처럼 다양하게 활용할 수 있는 라이브러리 목록이 있습니다. php 공부나 코딩을 할 때에 참고하시면 좋을듯 합니다. 자세한 내용은 아래 링크를 참고 부탁드립니다. https://github.com/ziadoz/awesome-php
CMS명 : zigger 2.2 zigger는 회원관리, 게시판, 배너관리, 팝업관리 등 웹사이트 구축을 위해 강력한 기능을 제공하는 CMS입니다. 공식 사이트에서 배포되고 있으며, 기능이 지속적으로 업데이트 되고 있습니다. 다운로드 후 설치시 기본적으로 반응형웹이 적용된 홈페이지가 구축되며, 자체 Framework (VC모델) 로 개발되어 있어 공식사이트에서 제공하고 있는 가이드 문서를 참고하여 어렵지 않게 기능을 개발하여 확장할 수 있습니다. 과거 ph-core라는 명칭으로 1.0 버전이 배포되다가 최근 2.2가 새롭게 개발되어 배포가 시작되어 레이아웃 테마가 다양하지는 않지만 VC모델로 레이아웃 HTML 파일이 분리되어 있어 어렵지 않게 사이트 디자인 변경이 가능합니다. 아래는 zigger 공식 사..
워드프레스 5.6을 배포하였습니다. 이 5.6 버전의 특징으로는, 새로운 PHP8을 공식적으로 지원하며, 워드프레스에 대한 자동 업데이트 기능이 추가되었고, 여러 새로운 디자인적 요소가 들어있습니다. 자세한 내용은 아래 링크를 참고 부탁드립니다. https://wordpress.org/news/2020/12/simone/
phpSysInfo 는 php로 제작된 서버모니터링 시스템입니다. 서버의 하드웨어 정보 및 메모리 점유율, 하드사용량, 레이드상태 등 상세하게 출력하고 있습니다. http://phpsysinfo.github.io/phpsysinfo/ 사이트에 접속을 해서 소스 다운로드 및 데모 확인이 가능 합니다. 데모 페이지로 접속을 하면 아래와 같이 데모 페이지를 확인이 가능 합니다. (http://phpsysinfo.sourceforge.net/multi/index.php?disp=bootstrap) 상단에서 언어를 KO 로 변경시 한글로도 확인이 가능 합니다.
템플릿언더바 (Template Underscore)는 PHP에서 이용이 가능한 템플릿 Class 입니다. 제작사의 홈페이지는 https://tpl.xtac.net/ 입니다. 해당 Class는 2004년 초기버전부터 2015년 마지막 패치까지 꽤나 오래된 템플릿 Class 입니다. 마지막 버전으로 PHP 7.x 에서도 이용이 가능합니다. 해당 홈페이지에 접속을 하여 템플릿을 이용하는 사용 설명을 확인이 가능 합니다.
온라인으로 PHP 소스코드를 실행해 볼수 있는 사이트 입니다.위와 같이 7.2.7 7.2.3 7.1.8 7.0.22 5.6.31 5.4.44 버전에 대해 테스트가 가능합니다. PHP 소스코드를 실행해볼 환경이 되지 않았을때 임시로 사용해 보기 좋은 곳 같습니다. 또는 간단한 소스코드를 짤때 큰 환경제한없이 웹에서 바로 확인 가능하니 이런때에도 유용하게 사용 가능하겠습니다.
PHP 로 구현된 DIFF Class 입니다. 문자열 비교를 해서 하이라이트 처리까지 완료해서 전달해줍니다. 사용가능한 PHP 버전이 표기가 안되어 있는데 PHP Ver5.2.x 에서 구동이 되는것을 확인 하였습니다. 한글도 비교가 가능하지만 정상적으로 구동이 되지는 않기 때문에 참고 정도만 하시거나 영문으로 된 문자열 비교시에만 이용 하셔야 되겠습니다. (한글의 경우 UTF8 케릭터셋으로 적용 하셔야 됩니다.) 한글 비교시 특정 문자열 비교가 되면서 오작동을 일으켜 문자열 전체가 나오지 않는 증상도 있을수가 있습니다. BSD 라이센스로 배포 되고 있으니 참고 하시면 되겠습니다. https://github.com/chrisboulton/php-diff (Copyright (c) 2009 Chris Bou..