직장에서 더 많이 사용되는 PHP 프레임워크를 배우고 싶습니다
직장에서 더 많이 사용되는 PHP 프레임워크를 배우고 싶습니다
국내 기업 중 가장 흔한 것 : ThinkPHP
(결점이 많다, 팬이 많다)
가장 인기 있는 트렌드 : Laravel
(친절한 인터페이스, 낮은 학습 난이도)
가장 강력한 기능, 상대적으로 관심이 적음: Symfony
(PHP
세상에서 가장 강력하고 배우기 가장 어려운 프레임워크)
이제 Laravel
Yii
가 더 자주 등장하는 것 같아요. Yii
개발 효율성이 높고 학습 비용이 저렴하며, 빠르게 제품을 생산해야 하는 프로젝트에 적합합니다. Laravel
PHP에서는 이 개념이 상대적으로 새로운 것이며 학습 곡선이 상대적으로 가파르습니다.
API를 만든다면 Lumen
Slim
를 프레임워크로 고려해 볼 수 있습니다.
한 가지 더, Composer가 유행하던 시대에는 간단한 코드 Composer 패키지를 통해 자신만의 프레임워크를 구성할 수도 있었습니다.
마지막으로 프레임워크는 두 번째이므로 먼저 좋은 기초를 다지는 것이 좋습니다.
채용 요건을 찾아보면 그것이 무엇인지 알게 될 것입니다. 하하
아무도 CI
라고 하지 않았나요? CI는 기업 웹사이트나 정부 웹사이트 등 소규모 웹사이트에도 사용할 수 있으며, 로딩 속도가 매우 빠르고, 가볍고, 간단하며, 사용하기 쉽다는 점이 핵심입니다. 첨부링크: CI China
Laravel
지금 막 배웠는데...
ThinkPHP 혹평을 받을지는 모르겠지만, 솔직히 정말 유용해요 = =
현재 우리 프로젝트는 yaf 작곡가와 함께 사용되고 있습니다.
회사는 다른 프로젝트에도 yii를 보유하고 있습니다
저희 회사는 확장성이 좋은 ZentaoPHP입니다
중국에서 가장 인기 있는 것은 THINKPHP입니다. 완벽한 중국어 문서가 있고 사용하기 쉽기 때문입니다.
가장 많이 논의되고 개발 추세가 가장 빠른 것은 아마도 Larval일 것입니다. 많은 사람들이 이 프레임워크가 좋다고 말하고 아직 배우는 중입니다
저는 오픈소스에서 본 무료 다운로드인 corethink를 사용합니다. 꽤 완전한 기능을 갖추고 있으므로 한 번 살펴보시면 도움이 될 것입니다.
thinkphp를 지나쳤는데 왜 tp를 사용한다고 비난을 받고 불만을 표출하는가 [이유를 모르는 오만한 얼굴]
코드이그나이터
CodeIgniter는 간단하고 빠른 PHP MVC 프레임워크입니다.
MVC 시스템 기반
초경량
여러 데이터베이스 플랫폼에 대한 모든 기능을 지원하는 데이터베이스 클래스
액티브 레코드 지원
양식 및 데이터 유효성 검사
보안 및 XSS 필터링
세션 관리
이메일 전송 클래스는 첨부 파일, HTML 또는 텍스트 메일, 다중 프로토콜(sendmail, SMTP 및 Mail) 등을 지원합니다.
이미지 처리 라이브러리(자르기, 크기 조정, 회전 등). GD, ImageMagick 및 BetPBM 지원
파일 업로드 수업
FTP 수업
현지화
페이지 매김
데이터 암호화
벤치마크
전체 페이지 캐시
오류 로그
앱 리뷰
캘린더 수업
사용자 에이전트 클래스
Zip 인코딩 클래스
템플릿 엔진 클래스
트랙백 수업
XML-RPC 클래스 라이브러리
단위 테스트 수업
“검색 엔진 친화적” URL
유연한 URI 라우팅
후크 및 클래스 확장 지원
다양한 보조 기능