10 großartige Anwendungen in PHP
PHP, eine der am häufigsten verwendeten serverseitigen Skriptsprachen, wird in seinen verschiedenen Versionen (3, 4, 5 und 7) von 80 % aller Websites auf der Welt verwendet. Mehrere hochkarätige Websites wie Facebook, Wikipedia und Flickr, um nur einige zu nennen, verwenden bereits PHP. Und seit kurzem verwenden mehrere neue Websites PHP. Diese sind Washingtonpost.com, Nownew.com, Avgcom.
Gehen wir einige von ihnen durch:
1. Facebook
Die Beziehung zwischen Facebook und PHP reicht mehrere Jahre zurück, und die Vorliebe des Unternehmens für diese Skriptsprache ist kein Geheimnis. Das Unternehmen nutzte PHP schon in seinen Anfängen, und die Beziehung wuchs, als das Unternehmen größer wurde. Um jedoch die großen Codebasen zu erhalten und die Entwicklung zu erleichtern, begann PHP, auch Hack zu nutzen. Dies würde die Stärken von PHP unterstützen und gleichzeitig andere Bereiche durch mehrere neue Funktionen erweitern.
2. Wikipedia
Die technologische Grundstruktur von Wikipedia ist LAMP (Linux, Apache, MySQL, PHP) und die Website läuft über eine Software namens MediaWiki, die in der Programmiersprache PHP geschrieben ist. Der größte Teil des PHP-Codes in MediaWiki verwendet den HHVM JIT-Compiler, während der Rest Zend Engine PHP verwendet. MediaWiki wird hauptsächlich für Projekte verwendet, die von der Wikimedia Foundation gepflegt werden, die auch Wikipedia betreibt. Es kann auch öffentlich in anderen Wikis verwendet werden und ist sogar bei kleineren, nicht-Wikimedia-Wikis beliebt. Mit BlueSPce Media Wiki können Sie die Möglichkeiten von MediaWiki in den Bereichen Qualitätsmanagement, Benutzerfreundlichkeit, Administration, Prozessunterstützung, Redaktion und Sicherheit erweitern. Semantic MediaWiki hilft bei der Speicherung und Abfrage von Daten innerhalb der Wikiseiten.
3. Yahoo
Yahoo verwendet PHP, um eine Suchmaschine mit erweiterten Suchfunktionen zu entwickeln. Die Ideen, um die besten Ergebnisse für Benutzeranfragen zu liefern, und Entwickler bauen PHP-Funktionen, die Werte zurückgeben können.
4. AbsoluteWrite
AbsoluteWrite, eine Website, die auf WordPress basiert und in PHP geschrieben ist. Es ist eine Website für Schriftsteller aller Niveaus, so etwas wie eine Gemeinschaft von Schriftstellern. Die Website bietet Artikel und Informationen zu verschiedenen Themen, darunter Belletristik, Sachbücher und Werbetexte. Die Website ist riesig und bietet Links zu einer Fülle von Ressourcen, abgesehen von der Pflege einer wachsenden Online-Gemeinschaft von Schriftstellern. PHP macht es sauber, sicher und einfach mit sauber strukturierten Codes, die teilweise zum Erfolg der Website beitragen.
5. Tumblr
Tumblr, eine Microblogging- und Social-Networking-Website, die es ermöglicht, kurze und multimediale Inhalte zu posten, hat die Vorteile von PHP 7 erkannt und kürzlich ein Upgrade darauf durchgeführt. Die Website enthält mehr als 341 Millionen Blogs, Blogbeiträge, Texte, Bilder, Zitate, Audiodateien, Links, Videos und Chats. Sie können sich also ungefähr vorstellen, wie wichtig es ist, den richtigen Code zu schreiben, um sicherzustellen, dass es keine Sicherheitslücken gibt. Sie haben die stark genutzten Codepfade mit Caching versehen, ihre neuen CDN-Konfigurationen getestet und die zugrunde liegende Software aktualisiert. Die Umstellung von PHP 5 auf PHP 7 war ein Kinderspiel, und während der Testphase erwies sich das Upgrade als äußerst erfolgreich.
6. Flickr
Flickr braucht keine besondere Einführung. Es handelt sich um eine Bild- und Videohosting-Website, auf der eine aktive Gemeinschaft täglich Tausende von Bildern hochlädt. Es verfügt über einige fortschrittliche und leistungsstarke Funktionen, die es so erfolgreich gemacht haben. Es ist die Verwendung von PHP-Skripten, die das Hochladen von Bildern auf Flickr so einfach gemacht hat. Die Suche nach Bildern innerhalb von Flickr erfolgt ebenfalls über PHP, wobei die Entwickler den API-Schlüssel festgelegt haben, so dass der Benutzer die Schlüsselwörter eingeben kann und die Ergebnisse innerhalb des Tag-Parameters generiert werden. Wenn der Nutzer den vollständigen Inhalt eines Suchergebnisses sehen möchte, muss die Antwort strukturiert sein, um ihn zu erzeugen. Sicherheit ist bei Websites wie Flickr ein wichtiges Thema, aber wenn Sie PHP verwenden, müssen Sie sich darüber keine Gedanken machen.
7. iStock photo
iStock photo ist eine riesige Online-Community für Microctock-Fotografie, in der Sie lizenzfreie Bilder erhalten. In der Tat, Millionen von Fotos, Cliparts, Auto- und Videospuren und Illustrationen. Jeden Monat kommen eine halbe Million davon hinzu. iStock photo ist ein Einkaufswagen, der mit einem hohen Maß an Sicherheit und Sorgfalt gepflegt werden muss, und dies wird durch PHP erreicht. Für jede Mediendatei von iStockphoto oder Getty images gibt es ein Skript mit einer individuellen SEO-freundlichen Seite. Sie können sich also ungefähr vorstellen, wie groß die Datenbank ist, die die Website verwalten muss.
8. WordPress
Wordpress braucht keine besondere Einführung, denn es ist etwas, das fast jeder in der Welt des Internets benutzt oder benutzt hat. Nur die grundlegende Syntax von PHP zusammen mit HTML und CSS wird verwendet, um WordPress-Themes und Plugins zu entwickeln und das Standardverhalten durch Filter und Aktionen zu ändern. PHP übernimmt die gesamte Verarbeitung, angefangen bei der Frage, was aus der Datenbank geholt werden soll, über die zu ladenden Dateien bis hin zum Abrufen von Beitrags-Metadaten, dem Aufruf des Themes, dem Aufruf von Plugins, der Überprüfung von Optionen, der Verarbeitung von Formularfeldern, dem Hochladen von Bildern und Dokumenten und so weiter. WordPress verwendet PHP, um die Webseite in den Browser zu übertragen.
9. SourceForge
SourceForge ist für Entwickler kein fremdes Konzept, denn es bietet ihnen eine zentrale Online-Plattform zur Kontrolle und Verwaltung freier, quelloffener Softwareprojekte. Die gesamte Online-Community wird mit PHP verwaltet, abgesehen vom Apache-Webserver, Ruby, Python, Perl und Tcl. Die Anwendungen von Drittanbietern auf der Website erfordern die Unterstützung von Sitzungen. Abgesehen von der Verarbeitung des Codes und der Generierung von HTML, das dem Client auf der anderen Seite zur Verfügung gestellt wird, werden Sitzungen in der Regel in PHP implementiert, um Authentifizierungsinformationen und grundlegende Präferenzen beim Surfen auf der Website zu verfolgen.
10. Digg
Digg ist ein sehr beliebter Name im Online- und Social-Media-Marketing. Ursprünglich handelte es sich um eine Social-Bookmarking-Website, die heute jedoch eher als benutzergesteuerte Social-Content-Website bekannt ist, die auf der Grundlage der PHP-Technologie hervorragend funktioniert. Die Skalierbarkeit und Leistung sind dank PHP erstaunlich. Sein Technologie-Stack, LAMP, trägt zur schnellen Leistung dieser Nachrichten-Aggregationsseite bei.
Schlussgedanken
Um zu verstehen, welche Sprache Sie in der realen Welt verwenden sollten, gehen Sie die CRUD-Analyse durch. CRUD ist die Abkürzung für Create, Read, Update & Delete. Viele Websites nutzen diese Analyse, bevor sie entscheiden, welche Sprache sie verwenden wollen. Facebook ist eine davon. CRUD ist sehr wichtig, wenn Sie eine inhaltsbasierte Anwendung erstellen. PHP kann auf allen gängigen Betriebssystemen und Webservern eingesetzt werden und unterstützt Plattformen wie Joomla, WordPress und Drupal.
Mehr In-Formationen…
- UPDATED – Die 10 erfolgreichsten in PHP entwickelten Websites
- Welches sind die 10 besten mit PHP erstellten Websites?
Flickr.com / Bernard Goldbach, Octavio Isaac Rojas Orduna, Esther Vargas, Nicole G, AVphotography262, steve_f.
Über den Autor: Reema arbeitet als Thought Leader bei PHPBabu.