Lettres
[Actu PHP] Lettre N.87 Dimanche 13 Juillet 2003
************************************************************
L'actualité PHP et MySQL
avec Nexen.net
http://www.nexen.net/
Dimanche 13 Juillet 2003
************************************************************
Attention :
Cette lettre hebdomadaire est distribuée aux personnes
qui se sont inscrites sur le site nexen.net, comme membre et
comme destinataire de cette lettre. Les instructions de
modifications sont disponibles en bas de ce mail.
Des commentaires? des questions? des informations à suggérer?
Contactez l'éditeur de la lettre avec l'adresse indiquée en
bas de ce mail.
Edito
====
Je crois que je n'ai rarement autan rigolé qu'en lisant ce courrier
de fan, adressé à Rasmus :
http://lerdorf.com/fanmail.txt
Le plus amusant est que Rasmus reconnaît volontiers que le moteur
PHP était sub-optimal. En fait, une des raisons pour l'arrivée de
Zeev et Andi a été que PHP/FI était le parfait contre exemple ce que
l'on peut apprendre en cours de théorie des langages.
Damien Seguy
Site de la semaine
=================
PHPDEAL.com est une plate-forme de services destinés aux sites
d'enchères spécialisés. Ces services sont de plusieurs ordres : logiciel
de gestion d'enchères, dossiers techniques et juridiques, outils liés au
commerce électronique et offres de réduction chez des sites partenaires
(exemple : Blue Paid pour le paiement sécurisé).
Tout la plate-forme tourne principalement autour de la distribution du
logiciel de gestion d'enchères, PHPDeal.
Celui-ci est téléchargeable gratuitement dans sa version basique,
PHPDeal Standard Pack (SP), et commercialisé dans sa version avancée,
destiné aux professionnels : PHPDeal Gold Pack (GP). L'application est
bien entendu réalisée en PHP, et utilise la base de données MySQL.
Quentin SCHAEPELYNCK
http://www.phpdeal.com/
Au sommaire
==========
13/07/2003
* [1] MySQL menacerait les positions d'Oracle
* [2] PHP Architect du mois de juillet disponible
12/07/2003
* [3] PHP largement adopté par le gouvernement
11/07/2003
* [4] "PHP, le langage pour le Web dynamique"
* [5] TikiWiki 1.6.1
* [6] ActiveState : Stig Bakken et Ilia Alshanetsky récompensés
* [7] Conseils pour créer sa propre librairie
10/07/2003
* [8] IonCube Encoder 3.0
* [9] Informations sur PHP 5
* [10] Importer des données dans MySQL
09/07/2003
* [11] Résumé de la semaine de développement PHP
* [12] MySQL et Pogo Linux lancent les serveurs MYSQL
08/07/2003
* [13] ERP en PHP : Arias
* [14] Surveillance Vidéo avec PHP
07/07/2003
* [15] Tout sur le Zend Engine 2 de PHP 5
* [16] pdfphplib 2.4
Toute l'actualité en détails :
============================
Oracle affiche clairement des fonctionnalités dont les
logiciels Open Source ne disposeront que dans quelques
années. Mais cela n'arrête pas les utilisateurs, car le
problème est ailleurs : La différence se situe notamment au
niveau des coûts.
Pour un système interne d'information, Cox Communications
Inc. allait naturellement prendre Oracle comme base de
support. Le cout de 300 000$ US s'est avéré peu
convaincant, face aux 13000 $ de MySQL, qui incluent un
contrat de support. "Dépenser cet argent n'était pas
justifié", dit un des responsables. "Nous devons recevoir
des plaintes avant de décider de passer à Oracle".
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/07/13/1930,0,1,0,0.php3
[2] PHP Architect du mois de juillet disponible [ Haut ]
------------------------------------------------------------
Pas de vacances pour Marco Tabini et son équipe de drogués
du PHP. La version de Juillet sort aujourd'hui, avec un
solide programme :
+ On MySQL and PHP
+ Client-Server TCP/IP Connections with PHP
+ Developer s Introduction to Web Automation and Scraping
using Scout
+ Making Your Code More Readable
+ Introducing GeekLog
+ Coding for PHP5 in PHP4
+ Flash Remoting with AMFPHP
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/07/13/1929,0,1,0,0.php3
[3] PHP largement adopté par le gouvernement [ Haut ]
------------------------------------------------------------
PHP fait désormais partie des outils adopté et diffusé dans
le gouvernement. Ce fut le cas du Ministère de
l'Agriculture. Les caisses d'assurance maladie sont aussi
nombreuses à l'utiliser comme intranet.
PHPindex dresse une liste des ministères qui ont adopté
clairement PHP : on y retrouve notamment le palais de
l'Elysée, Matignon, et les ministères des Finances, de la
Défense, de la Justice et des Affaires Sociales.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/07/12/1928,0,1,0,0.php3
[4] "PHP, le langage pour le Web dynamique" [ Haut ]
------------------------------------------------------------
Le monde Informatique publie un article sur PHP. Gérard
Canesi dresse le portrait de PHP, Cyril Pierre de Geyer
(webmestre de PHPteam.net) répond aux questions, et Paris
Premiere explique son choix de la technologie pour son
intranet.
A noter aussi une liste de livres dédiés à PHP, des centres
de formations PHP et de sites francais. Notons aussi un
tableau comparatif sommaire de PHP avec d'autres langages
comme Perl, Cobol, C++, Java, Ada.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/07/11/1927,0,1,0,0.php3
[5] TikiWiki 1.6.1 [ Haut ]
------------------------------------------------------------
Tikiwiki est à la base un wiki : une application de site web
communautaire, dans lequel tout le monde peut participer et
éditer le contenu. Un wiki reproduit à l'échelle d'un site
web les notions de toile d'araignée, chère au web.
De plus, TikiWiki est livér avec un nombre incroyable de
fonctionnalité qui dépassent le simple wiki de base :
Articles, Sections, Gestion d'utilisateur, Sondages, Quizz,
Galeries d'images, Forums, Commentaires et Weblogs.
Tikiwiki est disponible gratuitement, sous licence LGPL.
Merci à PHPArch pour le lien.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/07/11/1926,0,1,0,0.php3
[6] ActiveState : Stig Bakken et Ilia Alshanetsky récompensé [ Haut ]
------------------------------------------------------------
Stig Bakken a recu le prix des programmeurs, pour le projet
PEAR dans son ensemble. PEAR est la librairie de composants
réutilisables de PHP. Le projet a démarré il y a maintenant
3 ans, et dispose de 190 packages réutilisables couvrant
tous les domaines de la programmation web.
Ilia Alshanetsky est un programmeur talentueux, qui a
abordé le projet PHP en réduisant fortement le nombre de
bugs ouverts de la base. Il a aussi participé à
l'accroissement de la stabilité et de la vitesse de PHP.
Aujourd'hui, il se consacre à de nouvelles fonctionnalités
pour GD, ou la mémoire partagée. Il travaille aussi sur
FudForum, un forum de haute qualité.
Toutes nos félicitations aux vainqueurs de cette année!
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/07/11/1925,0,1,0,0.php3
[7] Conseils pour créer sa propre librairie [ Haut ]
------------------------------------------------------------
Ecrire une librairie informatique est un projet vaste et
important. Cela commence naturellement, en conjonction avec
un projet qui démarre, et où le développeur a identifié un
nombre de fonctionnalités qu'il pourrait être pratique de
rassembler en une librairie centrale et réutilisable.
Créer une librairie va bien au dela de l'utilité première.
La réutilisabilité impose de documenter les API mises en
place. La diffusion auprès d'autres utilisateurs impose
aussi que le code soit clairement structuré, et facilement
compréhensible. Voire même, qu'il permette les
contributions.
Voici un article très interessant de Bill Moran, sur des
conseils généraux pour rédiger une telle librairie. Un
sujet qui mériterait tout un livre, en fait.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/07/11/1924,0,1,0,0.php3
[8] IonCube Encoder 3.0 [ Haut ]
------------------------------------------------------------
Le IonCube Encoder est un encodeur pour scripts PHP. En
bref, il transforme votre code PHP en une version
sécurisée, indéchiffrable par un humain ou une machine. Ce
code reste toutes fois exécutable sur un serveur qui
utilise PHP. Cet outil est donc idéal pour diffuser des
applications PHP sans diffuser le code source qui va avec.
En fait, l'Ion Cube encoder fait bien plus que simplement
encoder votre script. Au passage, il l'optimise pour
accélerer son exécution. Il est aussi possible de limiter
l'utilisation du service à certaines adresses IP ou MAC, ou
encore dans le temps, pour réaliser une démonstration.
IonCube Encoder est disponible en version indépendante
(standalone), pour des prix allant de 200 à 350 $ USD (de
180 à 310 Euros). il est aussi disponible pour des
traitements unitaire, en ligne. Le travail d'encodage vous
coute alors 0,5$USD par encodage.
L'autre solution d'encodage du marché est celle de Zend.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/07/10/1923,0,1,0,0.php3
[9] Informations sur PHP 5 [ Haut ]
------------------------------------------------------------
PHP 5 a déjà été très bien couvert, alors qu'il vient tout
juste de sortir sous forme de version beta. De nombreux
articles sortent actuellement pour permettre de préparer
l'adoption de la nouvelle version. En voici quelques un de
très interessants.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/07/10/1922,0,1,0,0.php3
[10] Importer des données dans MySQL [ Haut ]
------------------------------------------------------------
Les situations d'importation de données dans MySQL sont
nombreuses, que ce soit la migration de version du serveur,
la vente d'une mission à un client ou le changement
stratégique de technologie. Il s'agit donc de faire passer
des données qui dormaient sous d'autres formes, vers
MySQL.
La tâche reste accessible, même si la taille des données
peut devenir impressionnante. MySQL dispose de nombreuses
facilité pour importer facilement des données, que ce soit
la commande LOAD DATA INFILE, qui lit de très grands
fichiers très rapidement, ou bien mysqlimport.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/07/10/1921,0,1,0,0.php3
[11] Résumé de la semaine de développement PHP [ Haut ]
------------------------------------------------------------
Avi Lewin publie le résumé de la semaine de développement
PHP :
TLK: Commentaires sur la PHP 5 beta 1
TLK: Liste des tâches pour PHP 5 Beta 2(TODO)
TLK: API de reflexion
FIX: Renommer php4* en php5*
NEW: modification de l'extension PCRE
TLK: Pas de documentation PHP 5 officiel actuellement
TLK: SQLlite et les sessions
TLK : discussion; FIX : correction; NEW : Nouveauté
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/07/09/1920,0,1,0,0.php3
[12] MySQL et Pogo Linux lancent les serveurs MYSQL [ Haut ]
------------------------------------------------------------
Pogo Linux et MySQL AB annoncent un partenariat destiné à
mettre sur le marché une machine serveur totalement
optimisée pour MySQL. Les performances de chaque piècee du
serveur seront calculés pour maximiser la vitesse.
L'objectif des deux compagnies est de mettre un pied sur le
marché des serveurs de bases de données, où d'autres
compagnies comme Oracle ou Dell, vendent des solutions clés
en main. Toutes fois, les tarifs compétitifs de Linux et
MySQL devrait permettre de proposer un serveur très
performant et stable pour une somme modique.
Les spécfications du serveur DataWare 2600 Server seraient
présentés durant la conférence OSCON (9 et 10 Juillet), et
la mise en marché serait au mois d'Aout pour les Etats
Unis.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/07/09/1865,0,1,0,0.php3
[13] ERP en PHP : Arias [ Haut ]
------------------------------------------------------------
Arias est un ERP (Enterprise Resources Planning) qui permet
de gérer les flux dans l'entreprise : les inventaires, les
factures, les fiches de paie. Chaque mouvement dans votre
compagnie peut être répertorié proprement, afin de vous
donner une maitrise complète des entrées et sorties. Vous
maitrisez mieux la trésorerie et la viabitlité de votre
entreprise à moyen terme.
Arias est GPL et gratuit.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/07/08/1849,0,1,0,0.php3
[14] Surveillance Vidéo avec PHP [ Haut ]
------------------------------------------------------------
PHP est utilisé dans des situations de plus en plus
inusitées, et le montage de Demian Turner ouvre la voie de
PHP dans l'univers de la sécurité : Une application
spécifique (Crime Catcher for Windows) assure la
surveillance et la détection. PHP est utilisé pour
programmer la réaction de la machine en cas de détection
dans le champ de surveillance.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/07/08/1848,0,1,0,0.php3
[15] Tout sur le Zend Engine 2 de PHP 5 [ Haut ]
------------------------------------------------------------
Avec l'arrivée de PHP 5, les principales nouveautés résident
dans le Zend Engine 2, et son modèle objet. On y retrouve
l'essentiel des concepts modernes de programmations, qui
vont améliorer l'interfacage de PHP avec les autres
langages existants.
Membres privés et protégés
Méthodes privées et protégées
Méthodes et classes abstraites
Interfaces
Typage des arguments
Clonage
Final
Constructeurs unifiés
Destructeurs
Constantes de classe
Exceptions
Déréférencement d'objets issus de fonctions
Méthodes statiques
instanceof
Variables statiques de fonctions
__autoload()
Les accesseurs de propriété et les appels de méthodes sont
remplacables
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/07/07/1847,0,1,0,0.php3
[16] pdfphplib 2.4 [ Haut ]
------------------------------------------------------------
pdfphplib est une librairie PHP, écrite en PHP, qui permet
de réaliser des fichiers PDF tout en se passant
d'extensions C spécialisées comme PDFlib. Elle fournit des
outils simples pour gérer le texte et les images. Sa
licence est GPL.
------------------------------------------------------------
http://dev.nexen.net/news/gen.php3/2003/07/07/1846,0,1,0,0.php3
***************************************************************
Pour modifier votre abonnement :
http://dev.nexen.net/services/login.php?direction=diffusion.php
Pour devenir membre de nexen.net :
http://dev.nexen.net/services/login.php?direction=diffusion.php
L'actualité journalière sur nexen.net :
http://dev.nexen.net/news/
Contact de l'éditeur
damien.seguy@nexen.net
***************************************************************
Cette lettre hebdomadaire est un un service de Nexen.net,
portail technologique PHP et MySQL éditée par la société
Nexen Services SA au capital de 49.536 Euros
inscrite au registre du commerce de Paris : RCS B 423 995 224

