Article à la une

Inspiration semaine 2

1) http://www.webnotes.net/   Dans le couleurs bleu, gris. Très sobre.     2) http://www.thingsthatarebrown.com/   Le brun et marron à l’honneur.   ...

Lire

Les meilleurs frameworks PHP, des scripts Ajax et Jquery

Posted by tfaure | Posted in Actualités, Développement, Outils | Posted on 14-10-2009

Tags: , , , , ,

0

9 scripts de génération d’URL courte
http://www.2expertsdesign.com/2009/10/10/free-url-shortening-scripts/

Les meilleurs Frameworks PHP
http://woorkup.com/2009/10/10/top-best-php-frameworks-to-build-quickly-complex-web-applications/

Les ressources javascripts de création de Graph
http://cssgallery.info/graph-scripts-part-1-javascript/

Les meilleurs éditeurs texte AJAX
http://www.ajaxline.com/best-ajax-text-editors

pChart une librairie PHP pour la création de graphs

Posted by tfaure | Posted in Développement, Outils | Posted on 08-04-2009

Tags: ,

0

pChart est une librairie PHp très facile d’utilisation permettant la création de graphs pour votre site internet. Les designs sont très tendances, et permettent la représentation des séries de données de manière très simple.

Twitter avec une application PHP

Posted by tfaure | Posted in Actualités, Développement | Posted on 10-02-2009

Tags: ,

0

1140665102Twitter le célèbre site de micro blogging a proposé dès le démarrage la possibilité d’utiliser ses services via les librairies twitter. Grace à ces librairies de nombreuses applications ont vu le jour sur le net, utilisant les fonctionnalités de twitter, ajoutant de nouvelles fonctionnalités à twitter.

Ces librairies permettent à n’importe quelle application (php, java, asp) de communiquer avec twitter, d’accèder aux messages postés, d’obtenir son statut courant, de suivre les followers… Bref de prendre totalement la main sur son compte twitter.

Je propose un petit script très simple qui vous permettra de poster vos messages directement depuis votre application PHP. Pour fonctionner, ce script nécessite la librairie CURL sur votre serveur. Attention, le code est très simple:

function twitter($message)
{
$username = ‘login’;
$password = ‘password’;
$url = ‘http://twitter.com/statuses/update.xml’;
$curl_handle = curl_init();
curl_setopt($curl_handle, CURLOPT_URL, “$url”);
curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 2);
curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl_handle, CURLOPT_POST, 1);
curl_setopt($curl_handle, CURLOPT_POSTFIELDS, “status=$message”);
curl_setopt($curl_handle, CURLOPT_USERPWD, “$username:$password”);
$buffer = curl_exec($curl_handle);
curl_close($curl_handle);
if (empty($buffer))
   return 0;
else
   return 1;
}

N’oubliez pas de mettre à jour les variables $username et $password. A partir de ce script vous pouvez broder autant que vous voulez…

Les environnements de développement PHP enfin matures?

Posted by Thierry FAURE | Posted in Développement | Posted on 30-01-2009

Tags: ,

0

Les environnements de développement PHP seraient-ils devenus matures?

 

Dans le monde professionnel du Web, le monde JAVA est à l’honneur. Tout le monde y voit des avantages. Java est en effet, un langage Java communément utilisé dans le développement d’architectures web. Organisation des framework de développements, organisation des couches (le modèle MVC), architecture n-tiers robuste, une sécurité accrue. Bref, le Java est souvent utilisé pour les applications web sensibles. Pour les développements les compétences se tourne majoritairement vers l’IDE Eclipse, Struts pour les couches de présentation, les EJB pour les couches de données. De plus, des outils de génération du code ou de reverse enginering peuvent être utilisés, pour maintenir la cohérence entre le modèle objet de l’application et les objets développés de l’application.

 

Mais depuis quelques années, PHP prend de plus en plus d’importance et rentre dans la cours des grands et du monde professionnel. D’abord, et il s’agit à mon avis de la pierre angulaire de cette nouvelle ère, de l’arrivée des framework MVC pour PHP. On peut citer parmi les plus connus Cake, Symphony, codeIgniter (mon préféré).

Pour la plateforme de développement et d’étude d’une application web en PHP idéale et totalement gratuite, qui associé simplicité et puissance est la suivante:

 

1) L’IDE de déveoppement: JEdit avec le plugin PHPParserPlugin

Avec quelques plugins supplémentaire on pourrait se croire avec Eclipse. 

 

2) La modélisation de la base de données: DBDesigner 4 pour la création du modèle de base de données. 

L’atout pricipal de cet outil est sa gratuité. Il regroupe toutes les fonctionnalités que l’on attend d’un modélisateur de MPD. On regrettera l’absence de représentation du MCD. Il permet la connexion à une base de données, du retro enginering…

 

3) La modélisation UML: JUDE community pour la représentation UML. Modèle objets, graphe d’enchainements… Bref, tout ce qu’il faut pour modéliser la solution.

 

4) L’organisation du développement: Le Framework PHP CodeIgniter

Ce framework est pour moi idéale pour se doter d’un framework simple performant et complet. Il bénéficie, en plus, d’une communauté active, ce qui permet d’avoir des “helper” facilement. Le développement est considérablement accélérer avec ce framework, et la prise en main est très rapide.

5) Le serveur de tests : EasyPHP Solution complète qui regroupe un serveur apache, PHP et Mysql.