개요 Phalcon 프레임워크를 이용한 클리앙 글 검색 REST API를 제작하는 법을 설명하고자 한다. 사전지식 XAMPP, Composer, PhpStorm, Phalcon에 대한 기본 지식이 요구된다. 여기를 클릭하여 필요한 내용을 숙지한다. Composer $ compser require sunra/php-simple-html-dom-parser 클리앙의 HTML DOM 파씽을 위해 sunra/php-simple-html-dom-parser 라이브러리를 설치한다. ReWrite Rules RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^((?s).*)$ index.php?_url=/$1 [QSA,L] Phalcon의 Micro ..
Phalcon은 현존하는 가장 빠른 PHP 풀스택 프레임워크이다. 문서 및 레퍼런스 정리가 잘되어 있어 학습곡선이 짧은 편이다. Phalcon 3.x.x 설명서 PDF Phalcon 3.x.x 설명서 HTML Phalcon의 최신 버전인 3.x.x는 PHP 5.5 이상을 요구한다. PHP 5.3, 5.4 환경은 구버전인 2.0.13을 사용해야 한다. Phalcon 2.0.13 설명서 HTML Phalcon의 Windows 로컬 개발환경 구성에 필요한 것은 XAMPP, php_phalcon.dll 확장 모듈, Composer, Phalcon Developer Tools, 추가적으로 PhpStorm이다. Phalcon, 로컬 개발환경 구성하기 서버에 단 4MB 크기의 Phalcon 확장 모듈 설치가 완료되면..
Phancon 2.0.13 구버전 확장 모듈 설치 최신 버전의 Phalcon 3.x.x부터는 PHP 5.5 이상을 요구한다. PHP 5.3, 5.4를 지원하지 않는다. Phalcon 2.0.13 구버전은 PHP 5.3, 5.4을 지원한다. # 모듈 설치에 앞서 필요한 패키지 설치 $ sudo yum install gcc make php-devel re2c php-mbstring php-mcrypt php-common php-pdo php-pecl-mongo # GitHub 저장소에서 Phalcon 2.0.13 소스 코드 다운로드 및 컴파일 $ cd /opt $ wget https://github.com/phalcon/cphalcon/archive/phalcon-v2.0.13.tar.gz $ tar -zx..
PHP도 DI가 가능하다 DI(의존성 주입)는 Java 진영의 Spring 프레임워크가 폭발적으로 유행시킨 개념이다. Phalcon 프레임워크를 이용하면 PHP에서도 DI가 가능하다. 이번 글에서는 Phancon에서의 DI 사용법을 설명하고자 한다. 사전지식 XAMPP, PhpStorm 개발환경 구성하기 Phancon 개발환경 구성하기 Phancon으로 REST API 작성하기 DI 사용하기 use Phalcon\Di\FactoryDefault; use Phalcon\Http\Response; use Phalcon\Mvc\Micro; // 1 $di = new FactoryDefault(); $di->set("something", function () { return array( [ "some_key" ..
- Total
- Today
- Yesterday
- 자전거
- jpa
- 알뜰폰
- CentOS
- Spring Boot
- Spring MVC 3
- JHipster
- bootstrap
- 구동계
- Tomcat
- spring
- node.js
- Docker
- Eclipse
- JavaScript
- maven
- kotlin
- DynamoDB
- Kendo UI Web Grid
- MySQL
- 로드 바이크
- jsp
- Kendo UI
- 태그를 입력해 주세요.
- 로드바이크
- 평속
- graylog
- jstl
- java
- chrome
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |