|
|
PHP6 - révolution ou evolution?
(3/2006) ![]() »DBDesigner 4 Si chaque étape d'un projet a son importance, une modélisation correcte des données est garante, au même titre qu'une programmation réfléchie, de bonnes performances lors des interrogations de votre base de données. DBDesigner 4 permet, notamment sur de grosses structures de données, d'avoir une vue globale, graphique et précise de l'organisation des données à traiter. »Projet eyeOS : une petite révolution sous les interfaces PHP Imaginez des applications Web dépourvues de ces interfaces utilisateur si rigides : des applications flexibles à souhait, avec la possibilité d'exécuter plusieurs applications dans la même fenêtre d'un navigateur, dans des cadres redimensionnables, déplaçables, à taille réduite et pouvant être restaurés. Imaginez un bureau Web doté de barres de tâches et même d'une poubelle, déjà présentes sur les suites bureautiques . Tout ceci est désormais bien réel grâce à eyeOS, premier système d'exploitation à interface utilisateur graphique activée sur le Web écrit en pur PHP et JavaScript. »Que nous réserve PHP 6 ? Le groupe des principaux développeurs PHP s'est réuni à Paris, le 11 novembre 2005, afin de discuter des futures orientations de PHP. Les minutes complètes de cette réunion sont d'un très grand intérêt, mais très longues. Nous vous présentons dans le présent article tous les éléments clés évoqués lors de cette réunion et leurs éventuelles conséquences sur vous, développeur. »Motifs de conception en action : suite de ce que devrait savoir un développeur PHP Un code clair et lisible. Une architecture souple, prête à être développée. Une fonctionnalité riche, ajoutée de manière élégante. Et les meilleures pratiques de la programmation orientée objets en PHP 5. Cet article vous présentera trois motifs de conception utiles. »Mariage de Python et de PHP. Créer une interface graphique à l'aide de SOAP Chaque langage a ses points forts : PHP est reconnu pour ses logiciels de serveur et Python – pour la facilité de réaliser des applications clientes développées, équipées d'une interface graphique (GUI). Si vous combinez les fonctionnalités de ces deux langages, grâce au protocole SOAP, vous obtiendrez facilement une application puissante et fonctionnelle du type client-serveur... »Création de documents XML avec XML_Serializer Depuis la création du langage XML sa perception a connu plusieurs changements importants. La spécification XML a été à l'origine élaborée par un groupe de travail composé de représentants de nombreuses sociétés spécialisées dans le développement de logiciels. En raison de toute l'effervescence qui a accompagné la création de ce nouveau langage XML , de nombreux programmes ont à l'origine eu recours au langage XML sous le seul prétexte de pouvoir ajouter un autre mot à la mode dans la description de leur produit. »Protection des images, ou comment restreindre l'accès aux fichiers images et multimédia avec PHP Qui ne possède pas certaines photos d'ordre privé à partager sur un site, tout en les protégeant des regards indiscret d'autres personnes ? Il suffit, pour se faire, de disposer d'un serveur Web avec PHP et d'une application capable de protéger l'accès aux photos. »Manipulation d'en-têtes : lecture audio en continu sur HTTP, façon Ampache Vous souhaitez créer un portail multimédia et vous cherchez une solution pour la lecture audio en continu ? Aujourd'hui, PHP, Apache et MySQL remplacent les serveurs commerciaux spécialisés et trop chers. »Techniques d'empoisonnement de sessions en PHP ? Vous avez entendu probablement déjà parlé d'interception et de modification des variables POST, GET et COOKIES et vous pensez qu'il suffit d'utiliser les sessions à la place pour vous protéger des dangers. La réalité est encore pire : ce qui semble être un mur d'un château fort n'est qu'un paravent qui cache les dangers à l'utilisateur et qu'il est très facile de traverser... LISTING |
![]() ![]() ![]() ![]() ![]() |










