Articles taggés PHP
Aptana : un IDE orienté développement Web 2.0 pour PHP, Python, Ruby On Rails
4Aptana Studio est un IDE (Environnement de Développement orienté) Web 2.0 et basé sur les fondations d’Eclipse. Son principal avantage est qu’il n’utilise pas les plugin’s traditionnels d’Eclipse au profit de plugin’s développés par aptana qui sont beaucoup plus performants et plus astucieux.
Le logiciel est un environnement complet pour :
- PHP (sans passer le PDT d’Eclipse)
- Ruby On Rails
- Python Web
- Framework Javascript : jQuery, Prototype, Mootools, Adobe Spry, Dojo, …
- Javascript, HTML, CSS
- Application Adobe Air, Flex, …
Continue reading “Aptana : un IDE orienté développement Web 2.0 pour PHP, Python, Ruby On Rails” »
Sympal : le CMS / CMF du framework Symfony
0
Sympal est un projet très intéressant de Sensio Labs (société de services à l’origine de Symfony et Doctrine), un plugin très sérieux pour intégrer un CMS dans une application Symfony ! Apparement, on peut supposer au nom que ce projet va reprendre certaines caractéristiques du CMS Drupal mais il n’y aura aucun code de Drupal à l’intérieur.
Il s’agit avant tout d’un projet Symfony 1.2 qui utilise le design pattern MVC, Doctrine et Symfony.
Le projet a l’air très prometteur, il est toujours en version de test mais on peut dors-et-déjà le télécharger sur le site Officiel : http://www.sympalphp.org
Le CMS a l’air tout aussi complet qu’un Drupal, Spip ou Joomla et s’intègrera parfaitement avec les applications Symfony.
Voici 2 screencasts présents sur le site officiel pour illustrer le fonctionnement de l’application :
Continue reading “Sympal : le CMS / CMF du framework Symfony” »
Zend Framework : nouvelle release 1.9.2
0Nouvelle version de Zend Framework, elle corrige une quarantaine de bugs
Voici la liste issue de la changelog…
Continue reading “Zend Framework : nouvelle release 1.9.2” »
Xdebug : l'outil de debug et profiling PHP
0
Comme dans tous les langages PHP possède des outils de debugage et de profilage pour optimiser vos applications.
Il existe bien évidement celui de Zend qui est founit avec PHP, cela dit il existe également Xdebug qui est un excellent outil permettant de se configurer sur Eclipse pour faire du debug, d’améliorer les var_dump en PHP pour visualiser plus facilement les erreurs et de mettre en cache des données pour visualiser les performances de votre application.
Nous allons voir comment installer et configurer Xdebug dans votre environnement PHP.
Continue reading “Xdebug : l'outil de debug et profiling PHP” »
Zend Framework tutoriel #3 : Couche modèle, interaction avec une base de données avec Zend_Db
0Dans une application, il est impératif de se soucier de la portabilité de son application et de son aptitude à s’intégrer à plusieurs système de base de données. Pour cela, il faut gérer les transactions avec cette dernière avec un outil indépendant d’une base de données.
On appelle cela une couche d’abstraction qui sert intermédiaire entre la base de données et l’application. Le but est de modéliser le schéma d’une base de données sous forme de classes et d’objet pour ne pas travailler avec le langage SQL et les drivers de base de données car il est évident qu’une application écrite de A à Z avec des mysql_connect() et mysql_query() ne sera pas très robuste et migrera difficilement vers un autre SGBD comme Postgre ou Oracle…

