PHP

Phoogle Map : release 2.1, nouveaux exemples, sources, compatibilité PHP 5.3

0

PhoogleMap Nouvelle version de Phoogle Map 2.1 toujours basée sur l’API Google Map en version 2.0, cette nouvelle version offre une compatibilité avec PHP 5.3.

La sortie de cette nouvelle version s’accompagne d’une amélioration de la rubrique PhoogleMap sur le site avec des exemples téléchargeables, des sources mises à jour, une présentation approfondie, une PHP Doc en anglais, et des nouvelles ressources.

Très prochainement, je rajouterai une documentation complète en français et en anglais ainsi que de nouveaux exemples.

Aptana

Aptana : un IDE orienté développement Web 2.0 pour PHP, Python, Ruby On Rails

4

AptanaStudioProfessional

Aptana 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” »

Joomla! Api

Joomla! API Framework MVC 1.5 : création d'une application (tuto CRUD)

69

Joomla! Api

Voici un tutorial pour créer une application « composant » sur Joomla! grâce à la nouvelle API basé sur Joomla framework MVC 1.5

Le gros avantage de la version 1.5 par rapport à la version 1.0, c’est qu’elle propose une API bien mieux construire et rend beaucoup plus agréable le développement d’applications. Le nouveau framework est basé sur le design-pattern MVC bien que la couche modèle est quelque peu inutile, étant donné que Joomla 1.5 ne fonctionne avec rien d’autre que MySQL, cela dit, on a le choix entre les drivers « mysql » ou « mysqli ».

Nous illustrerons une application simple qui saisie des utilisateurs dans une table et qui les affiche sous la forme d’une liste. Cette application nous permettra de voir d’une façon pragmatique la structure des applications Joomla! et les fonctions de base du framework : création d’une classe modèle (ajout, mise à jour, suppression et requêtes en base de données), création d’un controller avec les actions de base (une action pour création et édition et une autre pour le listing), gestion des templates, redirections et notifications des erreurs et succès.

Télécharger Joomla! 1.5.x : Joomla_1.5.15

Télécharger l’application : Joomla! Crud Tutoriel

Continue reading “Joomla! API Framework MVC 1.5 : création d'une application (tuto CRUD)” »

Zend Framework tutoriel #4 : Création de formulaire et validations avec Zend_Form et Zend_Validate

5

forms

Zend Framework possède son propre outil pour gérer les formulaires correctement : Zend_Form est là pour ça !
Il s’agit d’une librairie qui gère vos composants de formulaires (y compris leur rendu), les validations, le filtrage des données, et la gestion de sous-formulaires.
La librairie Zend_Validate qui gère les validateurs sera aussi utiliser dans ce tutoriel afin d’illustrer les validations de formulaire et ce de façon personnalisé.

Continue reading “Zend Framework tutoriel #4 : Création de formulaire et validations avec Zend_Form et Zend_Validate” »

Sympal : le CMS / CMF du framework Symfony

0

sympalSympal 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” »

Haut de page