un modèle MVC à contrôleur frontal)
==== Zend_Layout ====
Zend_Layout utilise le [[/informatique/design_pattern#two-step_view|design pattern Two-Step Vie... template. D'autres projets les appellent aussi layouts, ainsi Zend Framework utilise ce terme.
Les principales caractéristiques de Zend_Layout sont :
* Automatiser le rendu des layouts lors
e integrations
* Filament Translations : Manage your translation with DB and cache, you can scan your language tags like trans(), __(), and get the string inside and translate them using UI.
* Filament Plugins: Manage your modules as a plugin system with a plugin generat
t.com/|Packalyst]] is a directory of Packages for your Laravel projects
* [[https://madewithlaravel.c... ools]] contains a ''PackageServiceProvider'' that you can use in your packages to easily register config files, migrations, and more.
[[https://github.com/... 's now super easy to exclude specific routes from your CSRF middleware: \\
//source: [[https://mattstau
loppment time =====
==== Profiling ====
Profile you code before you start optimizing it! Otherwise it would be like travelling around a foreign city with ... in an unreadable language witout any map or GPS. You’ll probably get somewhere, but you wouldn’t have any idea where you are, where you should go and how f
standard security feature of symfony.\\
It gives you the model (user, group and permission objects) and the modules (backend and frontend) to secure your symfony application in a minute in a configurabl... ViewableFormPlugin|sfViewableFormPlugin]] Enhance you forms with forms.yml.
==== Routing & Co. ====
[... ns/sfSimplePagePlugin|sfSimplePagePlugin]] allows you to manage like static pages with symfony. These p
eatures as regular extension functions. Note that you cannot perform any database functions using the PDO extension by itself; you must use a database-specific PDO driver to access... r, which means that, regardless of which database you're using, you use the same functions to issue queries and fetch data. PDO does not provide a database
* [[http://blog.enge.me/post/building-an-api-for-your-laravel-application-with-lumen|Building an API for your Laravel Application with Lumen ]]
* [[http://t... t.com/|Packalyst]] is a directory of Packages for your Laravel projects
===== API =====
==== laravel-... e api controller helper utilizing league fractal. You also get all the functionality provided by https:
t PHP 5.3.2. In the meantime, we highly encourage you to use the current symfony 1.4 stable release for all your projects.
update 2011-05-19: Symfony standard 2... e|MenuBundle]] provides object oriented menus for your Symfony2 project. The core menu objects can even... UserBundle]] provides authentication features for your Symfony2 Project. Compatible with Doctrine ORM &
/manual/en/reflectionclass.getdoccomment.php - if you want to parse files for classes, you can use github.com/theseer/Autoload/blob/master/src/classfinder.php and to iterate over directories you use de3.php.net/manual/en/class.recursivedirector... arent load balancing and sharding with mysqlnd]]: You want some client-side MySQL load balancing with a
cache de l'op-code ??</note>
> From there, all you need is a **filter**, or maybe a **preExecute() section in your action** (or parent action) to analyse the URI and to read something from your DB or your FS depending on that value. **The URI can be pulled out** of the sfRequest instance, or fa
ically generates tested object oriented code that you can use for your PHP4/PHP5 application.
==== Redbean ====
http://redbeanphp.com
==== Xyster ====
X... ent, unobtrusive persistence. It does not require your entity objects to implement any interfaces or ex
t de test en association avec PHPUnit.
* Bundle your Class Files (voir [[/informatique/php/performance#bundle_your_class_files|/informatique/php/performance#bundle_your_class_files]])
===== Articles =====
* (Tutor
ne (for example to have strong authentication for your PHP based web application), as a command line to... e, Swisscom LA REST, Telnyx, any custom provider, your own script)
* TAN (emergency scratch passwords