10 geweldige toepassingen gebouwd in PHP

10 geweldige toepassingen gebouwd in PHP

PHP, een van de meest gebruikte server side scripting taal en zijn verschillende versies (3,4, 5 & 7) worden gebruikt door 80% van alle websites in de wereld. Verschillende belangrijke websites gebruiken al PHP, zoals Facebook, Wikipedia en Flickr, om er maar een paar te noemen. En verschillende nieuwe websites gebruiken sinds kort PHP. Het zijn Washingtonpost.com, Nownew.com, Avgcom.

Laten we er een paar doornemen:

1. Facebook


Facebook en PHP hebben een jarenlange relatie en de affiniteit van het bedrijf met deze scripttaal is geen geheim. Het bedrijf begon PHP te gebruiken toen het nog in de kinderschoenen stond, en de relatie groeide naarmate het bedrijf groter werd. Maar om de grote codebases te onderhouden en ontwikkeling gemakkelijk te maken, begon PHP ook Hack te gebruiken. Dit zou de sterke punten van PHP ondersteunen, terwijl andere gebieden worden uitgebreid met verschillende nieuwe functies.

2. Wikipedia


De technologische basisstructuur van Wikipedia is LAMP (Linux, Apache, MySQL, PHP) en de website draait via een software genaamd MediaWiki, die geschreven is in de programmeertaal PHP. De meeste PHP-code in MediaWiki maakt gebruik van de HHVM JIT-compiler, terwijl de rest Zend Engine PHP gebruikt. MediaWiki wordt voornamelijk gebruikt voor projecten die worden onderhouden door de Wikimedia Foundation, die Wikipedia beheert. Het kan ook publiekelijk worden gebruikt in andere wiki’s, en is zelfs populair onder kleinere, niet-Wikimedia-wiki’s. Door BlueSPce Media Wiki toe te voegen, kunt u de mogelijkheden van MediaWiki uitbreiden op het gebied van kwaliteitsbeheer, bruikbaarheid, beheer, procesondersteuning, bewerken en beveiliging. Semantic MediaWiki helpt bij het opslaan en bevragen van gegevens binnen de wikipagina’s.

3. Yahoo


Yahoo gebruikt PHP voor een zoekmachine met geavanceerde zoekmogelijkheden. De ideeën om de beste resultaten te bieden voor gebruikersvragen, en ontwikkelaars bouwen PHP functies die waarden kunnen teruggeven.

4. AbsoluteWrite


AbsoluteWrite, een website, aangedreven door WordPress, en geschreven in PHP. Het is een website voor schrijvers van alle niveaus, zoiets als een schrijversgemeenschap. De website biedt artikelen en informatie over verschillende onderwerpen, waaronder fictie, non-fictie en copywriting. De site is enorm groot en biedt links naar een enorme overvloed aan bronnen, naast het onderhouden van een groeiende online gemeenschap van schrijvers. PHP maakt het schoon, veilig, gemakkelijk met netjes gestructureerde codes die mede bijdragen tot het succes van de website.

5. Tumblr


Tumblr, een microblogging- en sociale netwerksite waarmee mensen korte en multimedia-inhoud kunnen posten, heeft onlangs de voordelen van PHP 7 ingezien. De website heeft meer dan 341 miljoen blogs, blogberichten, tekst, afbeeldingen, citaten, audiobestanden, links, video en chat. U kunt zich dus wel voorstellen hoe belangrijk het is om de juiste codes te schrijven om ervoor te zorgen dat er geen beveiligingsproblemen kunnen ontstaan. Ze hebben caching toegevoegd aan de veelgebruikte codepaden, hun nieuwe CDN-configuraties getest en de onderliggende software geüpgraded. De overgang van PHP 5 naar PHP 7 was een koud kunstje, en tijdens de testfase bleek de upgrade enorm succesvol.

6. Flickr


Flickr behoeft geen bijzondere introductie. Het is een beeld- en videohostingwebsite waar een actieve gemeenschap dagelijks duizenden afbeeldingen uploadt. Het heeft een aantal geavanceerde en krachtige functies die het zo succesvol hebben gemaakt. Het is het gebruik van PHP-scripts dat het uploaden van foto’s naar Flickr zo gemakkelijk heeft gemaakt. Zoeken naar afbeeldingen binnen Flickr gebeurt ook via PHP, waarbij de ontwikkelaars het hebben gedaan door de API Key in te stellen, zodat de gebruiker de trefwoorden intypt en de resultaten worden gegenereerd binnen de tag parameter. Als de gebruiker de volledige inhoud van een zoekresultaat wil zien, zal het antwoord gestructureerd moeten zijn om die te genereren. Veiligheid is een grote zorg bij websites als Flickr, maar als je PHP gebruikt, hoef je je daar geen zorgen over te maken.

7. iStock foto


iStock photo is een enorme een online microctock fotografie gemeenschap waar je rechtenvrije beelden krijgt. In feite miljoenen foto’s, clip art, auto- en videosporen en illustraties. Elke maand komen er een half miljoen bij. iStock photo is een winkelwagentje dat met veel veiligheid en zorg moet worden onderhouden en dat gebeurt via PHP. Voor elk iStockphoto of Getty images mediabestand is er een script met een individuele SEO-vriendelijke pagina. Je kunt je dus wel voorstellen hoe groot de database is die de site moet onderhouden.

8. WordPress


Wordpress behoeft geen bijzondere introductie omdat het iets is wat bijna iedereen gebruikt of heeft gebruikt in de wereld van internet. Alleen de basissyntaxis van PHP wordt samen met HTML en CSS gebruikt om WordPress-thema’s en plugins te ontwikkelen en het standaardgedrag te wijzigen door middel van filters en acties. PHP doet alle verwerking, te beginnen met wat er uit de database moet worden gehaald, de bestanden die moeten worden geladen het ophalen van postmetadata, het aanroepen van het thema, het aanroepen van plugins, het controleren van opties, het verwerken van formuliervelden, het uploaden van afbeeldingen en documenten, enzovoort. WordPress gebruikt PHP om de webpagina naar de browser te brengen.

9. SourceForge


SourceForge is geen vreemd concept voor ontwikkelaars omdat het hen een gecentraliseerd online platform biedt om vrije, open source softwareprojecten te controleren en te beheren. De hele online gemeenschap wordt onderhouden door PHP, naast Apache webserver, Ruby, Python, Perl en Tcl. De toepassingen van derden op de website vereisen ondersteuning voor sessies. Naast het verwerken van de codes en het genereren van de HTML die naar de client aan de andere kant wordt gestuurd, worden sessies meestal geïmplementeerd in PHP om authenticatie-informatie en basisvoorkeuren bij te houden wanneer zij op de website surfen.

10. Digg


Digg is een zeer populaire naam in de online en sociale media marketing. Het was aanvankelijk een sociale bookmarking-website, maar is nu beter bekend als een gebruikersgedreven sociale inhoudswebsite, briljant aangedreven door de PHP-technologie. De schaalbaarheid en prestaties zijn geweldig, dankzij PHP. Zijn technologiestack, LAMP, draagt bij tot de snelle prestaties van deze nieuwsaggregatiesite.

Afsluitende gedachten

Om te begrijpen welke taal u in de echte wereld moet gebruiken, moet u de CRUD-analyse doorlopen. CRUD is het acroniem voor Create, Read, Update & Delete. Veel websites gebruiken deze analyse voordat ze beslissen welke taal ze gaan gebruiken. Facebook is er één. CRUD is zo belangrijk wanneer je een op inhoud gebaseerde toepassing maakt. PHP kan worden gebruikt op alle belangrijke besturingssystemen en webservers, en ondersteunt platforms als Joomla, WordPress en Drupal.

Meer In-formaties…

  1. UPDATED – Top 10 succesvolle websites ontwikkeld in PHP
  2. Wat zijn de top 10 websites gebouwd met PHP?

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


Over de auteur: Reema werkt als Thought Leader bij PHPBabu.

Plaats een reactie