News PHP

le 27/04/2010 à 23:50
Guide pour accélérer vos sites PHP
Le site HBY Consultancy a publié un petit guide pour aider les développeurs, consultants et chefs de projets à améliorer l'affichage des pages PHP d'un site internet.

Il est nécessaire avant de commencer un projet web, de réfléchir sur certains points qui vont vous permettre d'avoir une meilleure exécution et éviter du stress :
- Comprendre l'entreprise
- Comprendre l'environnement de production
- Comprendre le code
- Debug
- Proposition de solution et plan d'action

- Speed up your PHP website, a consultant s guide
le 27/04/2010 à 23:50
Compiler PHP sous Linux
Le langage PHP peut fonctionner dans les environnements. Une des solutions consiste à utiliser un environnement prêt à l'emploi comme Xampp pour linux.

Cependant, vous pouvez effectuer l'opération par vous même, en compilant PHP. Julien Pauli a publié un tutorial sur le site « developpez.com », qui vous explique étape par étape l'installation de PHP 5.3, des extensions, des bibliothèques,...

- Compilation détaillée de PHP sous Linux
le 26/04/2010 à 23:41
5 outils webs à connaître
Le web est une mine d'or, car beaucoup de projets sont disponibles en ligne. Souvent, les recherches d'aide s'effectuent à travers les moteurs de recherche, mais il existe des sites dédiés sur de nombreux points surtout pour aider le développement et la réalisation de projets.

Le site Waluutwins a dressé une liste de 5 outils web pour avoir un mémo proche de la main. Il présente :
- Yuml.me : Editeur de diagramme UML sous forme de service web
- Pastie.org : Partage de code "brute" rapide
- Gotapi.com : La documentation en ligne (php, html, mysql, css...)
- Meyerweb.com URL encoder / decoder
- Cheat-Sheets.org : Les feuilles de pompes des développeurs

- 5 outils web pour le développement
le 26/04/2010 à 23:41
Eye OS 2.0.0.2
Eye OS est une application vous permettant d'avoir un bureau virtuel à travers le web, réalisé avec PHP.

Depuis la version 2, une version de base comprend un système de fichiers utilisateurs et 5 applications en 19 langues. Ces applications sont principalement bureautiques comme un traitement de texte, un tableaur, un calendrier... La demande de documents est plus stable car il est possible de travailler avec l'application, de créer, d'enregistrer et d'ouvrir des documents facilement.

L'interface d'administration a aussi été améliorée permettant ainsi d'effectuer du glisser/déposer et couper/copier/coller entre les différentes fenêtres.

Du coté de la gestion des onglets, Un renforcement pour afficher en temps réel les informations.

- Communiqué Eye OS 2.0.0.2
le 25/04/2010 à 23:37
Conférence PHP Italie
Du 13 au 15 mai prochain va se dérouler le grand événement PHP en Italie autour de la qualité et PHP.

Les bonnes pratiques, les réussites liées à la qualité et le contrôle de révision seront les conférences autour de ce thème. Bien entendu, les tests, l'intégration continue, les méthode agiles seront aussi traités.

Pour plus d'informations, connaître l'ensemble des sessions, je vous invite à consulter le site officiel.

- Conférence PHP italie 2010
le 24/04/2010 à 23:45
6 nouvelles astuces PHP
Le site PHPBuilder.com a publié 6 astuces PHP dans un article. Les astuces présentées sont des astuces qui peuvent être utiles à connaître car l'auteur montre une utilisation que vous ne pensez pas pas toujours lors d'un développement.

La liste des 6 astuces :
- Compter les caractères dans une chaîne
- Utiliser ECHO comme fonction
- Utilisation des simples quotes
- La variable variable PHP
- Les champs des tableaux
- Sortie de PHP Tampon

- Six Cool PHP Tricks You May Not Know
le 22/04/2010 à 23:33
Les tendances des langages
Le magazine 'cent.com' rapporte les propos d'une conférence effectuée à l'évènement 'Palmetto Open source conference' à Columbia.

Suite à une étude effectuée auprès des développeurs en place et des futurs développeurs, l'étude a montré un fort attrait pour les langages dynamiques Open Source comme PHP ou Ruby par rapport aux autres langages.

- Analyst: New developer demographics favor Linux, PHP
le 22/04/2010 à 23:33
eZ Components devient Zeta Components
L'éditeur eZ systems, qui réalise le CMS eZ Publish rebatise la partie eZ Components en Zeta Components.

EZ systems a décidé d'ouvrir plus largement ce projet à la communauté. Maintenant il rejoint les projets de la fondation Apache Software et sera distribué sous licence Apache.

Par ailleurs, l'ensemble des fonctionnalités de ce framework est déjà disponible.

- Proposal: Zeta Components
le 21/04/2010 à 23:14
IDE gratuits et utiles
Si vous recherchez un éditeur IDE pour remplacer celui que vous utilisez actuellement ou bien si vous souhaitez découvrir un IDE gratuit, vous pouvez consulter la liste que propose le site desizntech.

Une liste de 10 IDE pour les programmeurs et développeurs sur toutes les plateformes existantes : Mac, Linux, Windows

Bien entendu, pour bien choisir un IDE, quelques caractéristiques de base sont nécessaires à connaître :
- Un éditeur de texte ou de code source (pour pouvoir modifier les scripts comme PHP)
- Un compilateur ou interpréteur
- Utilisez des outils d'automatisation
- Un Débogueur

- 10 Free and Useful IDE for Programmers and Developers
le 21/04/2010 à 23:14
Chive
Chive est une nouvelle API réalisée en PHP/Ajax, sous licence GPL. Il a comme but d'être une alternative à phpMyAdmin et propose une solution plus moderne, avec un design différent et plus efficace pour l'administration des bases de données MySQL.

Il propose une coloration syntaxique, vous permettant de repérer les erreurs éventuelles lors de vos développements. Par ailleurs, l'API propose différents skins, permettant d'obtenir votre propre environnement.

A l'heure actuelle, il fonctionne uniquement sous linux, mais devrait être disponible sur les autres systèmes d'exploitation.

Du coté des fonctionnalités, vous retrouverez l'ensemble des fonctions communes aux autres projets identiques :
- Creation et gestion d'une base de données
- Navigation
- Gestion utilisateur
- Editeur avec coloration syntaxique
- Import et Export

Sur le site officiel, des captures d'écrans sont disponibles.

- Site officiel projet Chive
LoadingChargement en cours