10 grandes applications construites en PHP

10 grandes applications construites en PHP

PHP, l’un des langages de script côté serveur les plus utilisés, et ses différentes versions (3, 4, 5 et 7) sont utilisés par 80 % des sites Web dans le monde. Plusieurs sites web de premier plan utilisent déjà PHP, comme Facebook, Wikipedia, Flickr, pour n’en citer que quelques-uns. Et plusieurs nouveaux sites Web ont commencé à utiliser PHP récemment. Ce sont Washingtonpost.com, Nownew.com, Avgcom.

Passons en revue certains d’entre eux :

1. Facebook


Facebook et PHP ont une relation qui remonte à plusieurs années, et l’affinité de l’entreprise pour ce langage de script n’est pas un secret. L’entreprise a commencé à utiliser PHP à ses débuts, et la relation s’est développée au fur et à mesure que l’entreprise grandissait. Cependant, pour maintenir les grandes bases de code et faciliter le développement, PHP a commencé à exploiter Hack également. Cela soutiendrait les points forts de PHP, tout en augmentant d’autres domaines grâce à plusieurs nouvelles fonctionnalités.

2. Wikipedia


La structure technologique de base de Wikipédia est LAMP (Linux, Apache, MySQL, PHP) et le site web fonctionne grâce à un logiciel connu sous le nom de MediaWiki, qui est écrit dans le langage de programmation PHP. La plupart du code PHP de MediaWiki utilise le compilateur JIT HHVM, tandis que le reste utilise Zend Engine PHP. MediaWiki est principalement utilisé pour les projets maintenus par la Wikimedia Foundation, qui gère Wikipédia. Il peut également être utilisé publiquement dans d’autres wikis, et est même populaire parmi les petits wikis non-Wikimedia. En ajoutant BlueSPce Media Wiki, vous pouvez étendre les capacités de MediaWiki dans les domaines de la gestion de la qualité, de la convivialité, de l’administration, du support des processus, de l’édition et de la sécurité. Semantic MediaWiki permet de stocker et d’interroger des données dans les pages du wiki.

3. Yahoo


Yahoo utilise PHP pour créer un moteur de recherche doté de capacités de recherche avancées. Les idées pour fournir les meilleurs résultats aux requêtes des utilisateurs, et les développeurs construisent des fonctions PHP qui peuvent retourner des valeurs.

4. AbsoluteWrite


AbsoluteWrite, un site web, alimenté par WordPress, et écrit en PHP. Il s’agit d’un site web destiné aux écrivains de tous niveaux, un peu comme une communauté d’écrivains. Le site propose des articles et des informations sur divers sujets, notamment la fiction, la non-fiction et la rédaction. Le site est immense et fournit des liens vers une pléthore de ressources, sans compter qu’il entretient une communauté en ligne d’écrivains en pleine expansion. PHP rend les choses propres, sûres et faciles grâce à des codes bien structurés qui contribuent en partie au succès du site web.

5. Tumblr


Conscient des avantages de PHP 7, Tumblr, un site de microblogage et de réseau social qui permet aux gens de publier des contenus courts et multimédias, l’a récemment adopté. Le site compte plus de 341 millions de blogs, articles de blog, textes, images, citations, fichiers audio, liens, vidéos et chats. Vous pouvez donc imaginer à quel point il est important d’écrire les codes appropriés pour éviter toute vulnérabilité en matière de sécurité. Ils ont ajouté la mise en cache des chemins de code les plus utilisés, testé leurs nouvelles configurations de CDN et mis à jour le logiciel sous-jacent. Le passage de PHP 5 à PHP 7 s’est fait en un clin d’œil et, lors de la phase de test, la mise à niveau s’est avérée extrêmement efficace.

6. Flickr


Flickr n’a pas besoin d’être présenté. Il s’agit d’un site d’hébergement d’images et de vidéos où une communauté active télécharge des milliers d’images chaque jour. Il possède des fonctionnalités avancées et puissantes qui ont fait son succès. C’est l’utilisation de scripts PHP qui a rendu le téléchargement de photos sur Flickr si facile. La recherche d’images dans Flickr se fait également via PHP, où les développeurs l’ont fait en définissant la clé API, de sorte que l’utilisateur tape les mots clés et les résultats seront générés dans le paramètre de balise. Si l’utilisateur veut voir le contenu complet des résultats d’une recherche, la réponse devra être structurée pour les générer. La sécurité est une préoccupation majeure pour les sites Web comme Flickr, mais lorsque vous utilisez PHP, vous n’avez pas à vous en soucier.

7. Photo iStock


iStock photo est une immense communauté de photographes en ligne où vous pouvez obtenir des images libres de droits. En effet, des millions de photos, de clip art, de pistes auto et vidéo et d’illustrations. Un demi-million d’entre eux sont ajoutés chaque mois. iStock photo est un panier d’achat qui doit être maintenu avec beaucoup de sécurité et de soin, ce qui est fait par PHP. Pour chaque fichier multimédia iStockphoto ou Getty images, il existe un script avec une page individuelle adaptée au référencement. Vous pouvez donc imaginer l’ampleur de la base de données que le site doit gérer.

8. WordPress


Wordpress n’a pas besoin d’une présentation particulière car c’est un produit que presque tout le monde utilise ou a utilisé dans le monde de l’internet. La syntaxe de base du PHP ainsi que le HTML et le CSS sont utilisés pour développer des thèmes WordPress, des plugins, modifier le comportement par défaut par le biais de filtres et d’actions. PHP effectue tout le traitement, depuis ce qu’il faut récupérer dans la base de données, les fichiers à charger jusqu’aux métadonnées des messages, l’appel du thème, l’appel des plugins, la vérification des options, le traitement des champs de formulaire, le téléchargement d’images et de documents, etc. WordPress utilise PHP pour faire apparaître la page web dans le navigateur.

9. SourceForge


SourceForge n’est pas un concept étranger aux développeurs, car il leur offre une plateforme en ligne centralisée pour contrôler et gérer des projets de logiciels libres et open source. Toute la communauté en ligne est maintenue par PHP, en plus du serveur web Apache, Ruby, Python, Perl et Tcl. Les applications tierces du site web nécessitent un support de sessions. Outre le traitement des codes et la génération du HTML qui sera transmis au client de l’autre côté, les sessions sont généralement mises en œuvre dans le PHP pour suivre les informations d’authentification et les préférences de base lors de la navigation sur le site Web.

10. Digg


Digg est un nom très populaire dans le domaine du marketing en ligne et des médias sociaux. Il s’agissait à l’origine d’un site de partage de signets, mais il est aujourd’hui mieux connu comme un site de contenu social axé sur l’utilisateur, alimenté par la technologie PHP. L’évolutivité et les performances sont étonnantes, grâce à PHP. Sa pile technologique, LAMP, contribue à la rapidité des performances de ce site d’agrégation d’informations.

Pensées de clôture

Afin de comprendre quel langage vous devriez utiliser dans le monde réel, passez par l’analyse CRUD. CRUD est l’acronyme de Create, Read, Update & Delete. De nombreux sites web utilisent cette analyse avant de décider de la langue à utiliser. Facebook en est un. CRUD est très important lorsque vous créez une application basée sur le contenu. PHP peut être utilisé sur tous les principaux systèmes d’exploitation et serveurs web, et prend en charge des plateformes telles que Joomla, WordPress et Drupal.

Plus d’In-formations…

  1. MISE À JOUR – Les 10 sites Web les plus populaires développés en PHP
  2. Quels sont les 10 meilleurs sites web construits avec PHP ?

Flickr.com / Bernard Goldbach, Octavio Isaac Rojas Orduna, Esther Vargas, Nicole G, AVphotography262, steve_f.


A propos de l’auteur : Reema travaille comme Thought Leader chez PHPBabu.

Laisser un commentaire