i]] sur developpez.com sont très pertinents (sécurité, ZendFramework, ...).
* le Zend Framework Fran... cotecours/ccMVC/index.html
* (fr) [[http://www.kitpages.fr/zf_helper_plugin.php|Plugins et helpers du MVC du Zend Framework]] sur kitpages.fr
* [[http://blog.keppens.biz/2009/06/create-modular-application-with-zend.html|Create a modular application with Zend
glais.
* [[http://www.symfony-project.org/more-with-symfony/1_4/fr/|Plus loin avec Symfony 1.3 & 1.4... ] en français.
**symfony-project.org**\\
* Le site du projet Symfony: http://www.symfony-project.or... m/group/symfony-devs/topics
**Symfonians**\\
Ce site propose de mettre en relation des développeurs, ... MANEU
[[http://webmozarts.com/2009/06/30/easy-unit-testing/|Easy Unit Testing]] with Lime, the Test
====== Etude perso ======
===== Multi-sites avec héritage =====
Dans un site on doit pouvoir surcharger : assets, action, view, model, lib, DSN, Config:
<note important>Pour de
e-defensive-programming-practices-to-survive-Web-site-traffic-peaks.html|More defensive programming practices to survive Web site traffic peaks]] by Manuel Lemos on 2007-05-29
... ===
Profile you code before you start optimizing it! Otherwise it would be like travelling around a foreign city with signs written in an unreadable lang
.com/php5/articles/php5-exceptions.php
=====Sécurité=====
[[http://www.zimuel.it/blog/2011/01/strong-cryptography-in-php/|Strong cryptography in PHP]]: Use standard algorithms, Key space, Kerchoof’s principle, Don’t use ra... articles/reflection-api/5|Advanced Documentation With Reflection In PHP 5]], mais obsolète car utilise
oisir un [[https://laravel.com/docs/12.x/starter-kits#creating-an-application|Starter-Kit]] entre Vue, React ou Livewire
* pour d'autres starter-kit voir la suite
Ou "à la mano" :
<code bash>
composer create-project "laravel/laravel" mon-projet
cd
* [[http://loige.co/developing-a-web-application-with-lumen-and-mysql/|Developing a web application with Lumen and MySql]]
* [[http://www.codetutorial.i... irst-tutorial/|Lumen by Laravel first Tutorial]] with a simple REST API
* [[http://www.codetutorial.... ost/building-an-api-for-your-laravel-application-with-lumen|Building an API for your Laravel Applicati
====== Multithread en PHP ======
La programmation multithreadée en PHP est un véritable casse tête, en effet il n’existe pas à l’heure d’aujourd’hui de véritable moyen de faire du multithread en PHP 5. Et pu
ntributions|leurs contributions]]:
* [[https://github.com/knplabs|KNPLabs's GitHub]]
* [[http://symfony2bundles.org/|Symfony2 Bundles]]: Symfony2Bundles is a spontaneous community initiative! Its purpose is to help us to find the best Bundles. Symfony2Bundles inspects Bundles and
estion de requetes MySQL.
C'est Toorop qui l'a fait : http://forum.cyborgnation.org/viewtopic.php?id=... t "l'Alternative PHP Cache", un cache libre, gratuit et robuste pour mettre en cache et optimiser le c... p://www.eaccelerator.net/
=====Zend_Server Community Edition =====
http://www.journaldunet.com/developpeur/breve/37930/zend-server---un-serveur-web-php-
mettant de mettre en facteur certaines responsabilités dont la réalisation est a priori dispersée à tr... té objet. Ses domaines de prédilection sont: Sécurité, Logs, Journalisation, Transactions, et tout domaine transversale d'une application.
* Github Topic [[https://github.com/topics/aspect-oriented-programming?l=php|aspect-oriented-programming la
any database functions using the PDO extension by itself; you must use a database-specific PDO driver ... ata. PDO does not provide a database abstraction; it doesn't rewrite SQL or emulate missing features. You should use a full-blown abstraction layer if you need that facility.
PDO ships with PHP 5.1, and is available as a