PHP

· PHP/Laravel
Laravel Laravel은 PHP를 기반으로 하는 웹 개발 프레임워크입니다. 프레임워크는 대부분 일정한 틀을 지니며, 부품을 가지고 다양한 형태의 결과물을 만들어낸다고들 합니다. (문법을 지닌 프로그래밍 언어 위에서 만들어져 한 발자국 더 구속된 형태(틀)라 보시면 됩니다.) 라라벨의 장점으로는 - 기존의 중구난방이던 php의 mvc 모델을 일관성 있게 만들어줍니다. - Blade 템플릿 엔진을 지원해줍니다. (Blade란 php와 html의 적절한 하모니) - DB 작업을 위해 Eloquent ORM을 지원합니다, 덕분에 쉽고 빠른 DB 작업이 가능합니다. - 프레임워크이기에 기본적인 보안 사항들이 적용되어있습니다. (CSRF, SQL 인젝션 등등) Vagrant Vagrant 홈페이지의 슬러그인 ..
for( $re = 0; $re < 10; $re++ ) { $code = gzinflate(base64_decode($code)); } PHP의 함수들을 이용해서 매우 간단한 소스 코드 암호화 인코더&디코더 작업을 해보겠습니다. (해당 인코더는 맛보기 수준이므로, 로더가 필요 없는 대신 인코더의 장점인 PHP 실행 속도 향상은 있지 않으며 그저 소스코드를 보지 못하게 하는 용도) 1. 사용 함수 eval ( string $code ) 매개변수 $code를 php로 실행함. * 매개변수로 주어진 값을 PHP로 실행시키는 것이기에 $_GET, $_POST 등에 관련된 부분에서 해당 함수는 보안에 취약하기에 쓰지 않는 것이 좋습니다. gzdeflate ( 아무튼 많음 ) : string|false 문자열을 ..
DSeung
'PHP' 카테고리의 글 목록 (7 Page)