PHP et MacOS X : point de situation
Par Armel FAUVEAU, lundi 16 septembre 2002 à 06:34 :: Lu sur le Web :: #536 :: rss
Modulo quelques portages comme celui de Webten, le développement Web dynamique depuis une plateforme Apple sous MacOS Classic n'était pas chose facile. La sortie de Jaguar (MacOS X 10.2) est l'occasion de faire un point rapide sur PHP et MacOS X. A vrai dire, comme nous allons vite nous en rendre compte, MacOS X propose une réelle alternative aux développeurs PHP.
En premier lieu mais sans rentrer dans des détails trop techniques, rappelons que derrière MacOS X se cache Darwin, un système de type BSD utilisant un micronoyau Mach 3.0. Bref, un Unix ! Si de nombreux utilisateurs ne seront pas forcement rassurés par cet état de fait, d'autres au contraire en seront ravis. Mais le plus important, c'est que tout cela permet une intégration et un portage grandement simplifié des briques désormais classiques que sont Apache, PHP et MySQL.
Ainsi, en fouillant un peu, vous découvrirez que MacOS X intègre en standard Apache comme serveur HTTP. Mieux, il embarque également une version de PHP en module APXS (module dynamique). Mais ce dernier n'est pas activé par défaut. Bref, après un minimum de configuration, il est simple et rapide de faire tourner Apache et PHP sous cet OS. Rassurez-vous, les manipulations à effectuer sont à la portée de tous. Voici quelques liens pour vous guider :
• Activer PHP sous MacOS X
• PHP sous MacOS X
• MacOS X pour les développeurs Web
Et quid de MySQL ? A vrai dire, à ma connaissance, il n'est présent en standard que dans la dernière mouture de MacOS X version Server. Mais là encore, son déploiement reste assez simple même s'il faudra là aussi procéder à quelques manipulations pas forcément habituelles chez les utilisateurs Apple. Voici quelques liens pour vous guider :
• Bases de données Open Source : aperçu et installation
• Installer MySQL sous MacOS X
• MySQL 3.23.52
A noter que MySQL n'est pas la seule solution en terme de SGBD. PostgreSQL est également disponible sous MacOS X :
• Installer PostgreSQL sous MacOS X
• PostgreSQL et MacOS X
• PostgreSQL 7.1.3 (pré-compilé)
Pour les habitués de la ligne de commande (et des systèmes comme Linux), si vous décidez de partir des sources (que ce soit d'Apache, de PHP ou de MySQL), pour l'avoir vérifié, la procédure à suivre est similaire. Généralement, la logique ./configure, make et make install suffira.
Et les éditeurs ? Là aussi, le choix ne manque pas. En voici une liste non exhaustive :
• JaneBUILDER (merci Jean)
• BBEdit
• NEdit
• VIM
Sans oublier le Zend Studio ou encore les outils livrés avec le toolkit Apple Developer (installez-le si ce n'est pas fait !).
Enfin, coté frontaux d'administration SGBD, on peut citer phpMyAdmin mais aussi la version MacOS X de MySQL Studio, l'outil de PremiumSoft.
Comme nous pouvons le voir, la plateforme PC, que ce soit sous Windows ou Linux, n'est plus la seule à permettre de développer confortablement en PHP. MacOS X est clairement une alternative parfaitement fonctionnelle !
Apache
PHP
MySQL
PostgreSQL
PHPmac
Apple Developer







Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire
Vous pouvez soumettre un commentaire en remplissant le formulaire ci-dessous. Toutes les contributions font l'objet d'une étape de modération par notre équipe.
Le code HTML dans le commentaire sera affiché comme du texte, les adresses internet seront converties automatiquement.