Sizler için en popüler PHP Framework‘leri topladım arkadaşlar ancak onları listelemeden önce PHP Framework nedir? adlı bir yazı daha yazmak istedim.
PHP Framework Nedir?
Framework Türkçe karşılığı Çatı demektir ancak tüm yazılımcılar buna genel olarak Kütüphane demektedir. Frameworklerin kullanım amacı zamandan tasarruf, iş gücünden tasarruf ve ekip çalışmasına uygun bir kod yapısıdır. Tüm framework’ler kendi içlerinde MVC (Model-View-Controller) tasarım desenine sahiptir. Türkiyede en çok kullanılan framework Codeinteger’dir. Bunun nedenide Türkçe kaynağının çok olması, kolay öğrenilebilmesi ve performansının iyi olmasından dolayıdır. Yazı iyice standartlaşmaya başlamadan MVC’ninde açıklamasını yapıp kütüphanelere geçelim.
Model View Controller Nedir?
Model-View-Controller (MVC), yazılım mühendisliği’nde kullanılan bir “mimari desen”dir. Kullanıcıya yüklü miktarda verinin sunulduğu karmaşık uygulamalarda veri ve gösterimin soyutlanması esasına dayanır. Böylece veriler (model) ve kullanıcı arayüzü (view) birbirini etkilemeden düzenlenebilir. Model-view-controller, bunu controller adı verilen ara bileşenle, veri gösterimi ve kullanıcı etkileşiminden, veri erişimi ve iş mantığını çıkarma suretiyle çözmektedir.
Laravel
- Dökümantasyon – http://laravel.com/docs
- Download / indir – https://github.com/laravel/laravel/archive/master.zip
Phalcon
- Dökümantasyon – http://docs.phalconphp.com/en/latest/index.html
- Download / indir – http://phalconphp.com/en/Download / indir
Symfony
- Dökümantasyon – http://symfony.com/doc/current/index.html
- Download / indir – http://symfony.com/Download / indir
CodeIgniter
- Dökümantasyon – http://ellislab.com/codeigniter/user-guide/
- Download / indir – http://ellislab.com/codeigniter/Download / indir
Yii
- Dökümantasyon – http://www.yiiframework.com/doc/
- Download / indir – http://www.yiiframework.com/Download / indir/
Cake PHP
- Dökümantasyon – http://book.cakephp.org/
- Download / indir – https://github.com/cakephp/cakephp/tags
Zend
- Dökümantasyon – http://www.zend.com/en/resources/
- Download / indir – http://www.zend.com/en/Download / indirs/
Kohana
- Dökümantasyon – http://kohanaframework.org/Dökümantasyon
- Download / indir – http://kohanaframework.org/Download / indir
Aura
- Dökümantasyon – http://auraphp.com/manuals
- Download / indir – http://auraphp.com/packages/
Pear
- Dökümantasyon – http://pear.php.net/manual/
- Download / indir – http://pear.php.net/packages.php
PHP-MVC
- Dökümantasyon – https://github.com/panique/php-mvc-advanced
- Download / indir – https://github.com/panique/php-mvc-advanced/archive/master.zip
Phavour
- Dökümantasyon – https://github.com/phavour/phavour
- Download / indir – https://github.com/phavour/phavour/archive/master.zip
Silex
- Dökümantasyon – http://silex.sensiolabs.org/Dökümantasyon
- Download / indir – http://silex.sensiolabs.org/Download / indir
Slim
- Dökümantasyon – http://docs.slimframework.com/
- Download / indir – http://www.slimframework.com/install
Typo3 Flow
- Dökümantasyon – http://flow.typo3.org/Dökümantasyon
- Download / indir – http://flow.typo3.org/Download / indir
PHPDevShell
- Dökümantasyon – http://www.phpdevshell.org/content/official-Dökümantasyon
- Download / indir – https://launchpad.net/phpdevshell
Prado
- Dökümantasyon – http://www.pradosoft.com/Dökümantasyon/
- Download / indir – http://www.pradosoft.com/Download / indir/
Akelos
- Dökümantasyon – http://www.akelos.org/docs
- Download / indir – http://www.akelos.org/Download / indir
Flight
- Dökümantasyon – http://flightphp.com/learn
- Download / indir – http://flightphp.com/install
Medoo
- Dökümantasyon – http://medoo.in/doc
- Download / indir – http://medoo.in/Download / indir
PHPixie
- Dökümantasyon – http://phpixie.com/tutorials/
- Download / indir – http://phpixie.com/tutorials/Download / indir-instructions/
PopPHP
- Dökümantasyon – http://www.popphp.org/Dökümantasyon
- Download / indir – http://www.popphp.org/Download / indir-pop-php
ZoopPHP
- Dökümantasyon – http://sourceforge.net/projects/zoopframework/support?source=navbar
- Download / indir – http://sourceforge.net/projects/zoopframework/files/latest/Download / indir
QPHP
- Dökümantasyon – http://sourceforge.net/projects/qphp/support
- Download / indir – http://sourceforge.net/projects/qphp/files