ormatique/javascript/AlpineJS|AlpineJS]], Laravel et Livewire
* [[https://github.com/laravel-frontend-presets|laravel-frontend-presets]], en plus des quelques ui presets fournis par Laravel pour un simple dashboard ou la tall stack ou
y_logo.gif?160|Symfony logo}}
* [[http://pixeljets.com/blog/drupal-7-vs-symfony-2-overview-after-1-... ymfony development]]
[[:informatique:php:Symfony:Etude perso|Etude perso]]
[[/informatique/php/Symfony/Gestion de la langue de l'utilisateur]]
===== Do... is.
**symfony-project.org**\\
* Le site du projet Symfony: http://www.symfony-project.org
* code
zend_framework_symfony|Comparaison Zend_Framework et Symfony]]
[[/informatique/php/zend_framework/etude_perso|Etude perso]]
===== Sources de documentation =====
sur developpez.net/.com : [[http://zend-framework.developpez.com/|Ac
====== Etude perso ======
===== Multi-sites avec héritage =====
Dans un site on doit pouvoir surcharger : assets, action, view, model, lib, DSN, Config:
<note i... parent action) to analyse the URI and to read something from your DB or your FS depending on that val... dans la sfConfig ou sfContext ?
====Surcharge Asset(s) ====
javascript, css, images, ...
=== Surcha
====== PHP Tips & Tricks ======
===== DateTime =====
==== Php => Mysql => Php ====
<code>
$mysqlda... /code>
==== strftime ====
le paramètre %e pour mettre le jour du mois sur 1 seul chiffre (1 à 31) ne... ws. La raison est que strftime n'est pas portable et la doc php n'est donc pas correcte pour tous les OS.
Voir:
* le bug et sa solution: [[http://bugs.php.net/bug.php?id=458
tion de la langue de l'utilisateur ======
Dans cette page nous allons détecter automatique la langue de l'utilisateur (sfFilter et sfRequest::getPreferredCulture()) puis lui proposer de la changer (sfComponents et sfFormLanguage).
===== Détection automatique de
====== Comparaison Zend_Framework et Symfony ======
* [[:informatique:php:zend_framework|Zend_Frame... :php:symfony|Symfony]]
Avant de commencer un projet d'application Web, la question se pose de choisir un framework sur lequel concevoir cette application. Pour Php je sens 2 préférances: Le Zend Framework et Symfony.
Les points importants nécessaires à une
====== PHP et le cache ======
=====phpCached / mysqlCached =====
phpCached est un cache pour PHP. {... tant phpCached pour lui ajouter le gestion de requetes MySQL.
C'est Toorop qui l'a fait : http://foru... l'Alternative PHP Cache", un cache libre, gratuit et robuste pour mettre en cache et optimiser le code intermédiaire PHP aussi appelé "OPCode".
Les cache
language witout any map or GPS. You’ll probably get somewhere, but you wouldn’t have any idea where y... .profiler_enable_trigger = 1 with XDEBUG_PROFILE set in GET/POST or COOKIE
* ou xdebug.profiler_enable = 1
* [[http://morefedora.blogspot.com/2008/... operations which take considerable time and can return the same result for a prolonged period of time
les du MVC à la recherche de tous les controllers et leurs actions
* et retourne toutes ces infos dans un tableau:
* $modulesInfo['modules'][$modName]['controllers'][$ctrlName]['actions'][] = $actionName ;
* @return array Un tableau avec les modules, leurs contr
====== Singleton ======
Une classe héritable pour faire des Singletons.
Nécessite PHP >= 5.3.
<code php>
abstract class Singleton
{
// this must be in every inherited singleton!
protected static $_instances = array() ;
/**
un outil de maintenance basé sur Ant (monde Java) et écrit en PHP. Le fonctionnement de Phing est similaire à celui de Ant ou make et ses fonctionnalités particulièrement adaptées aux opérations de construction, nettoyage, test, déploiement et sauvegarde d'applications PHP. Cet article vous propose de découvrir l'in