10 fantastiska applikationer byggda i PHP

10 fantastiska applikationer byggda i PHP

PHP är ett av de vanligaste skriptspråken på serversidan och dess olika versioner (3,4,5 & 7) används av 80 % av alla webbplatser i världen. Flera välkända webbplatser använder redan PHP, till exempel Facebook, Wikipedia och Flickr för att nämna några. Flera nya webbplatser har nyligen börjat använda PHP. De är Washingtonpost.com, Nownew.com, Avgcom.

Låt oss gå igenom några av dem:

1. Facebook


Facebook och PHP har en relation som sträcker sig flera år tillbaka i tiden, och företagets förkärlek för detta skriptspråk är ingen hemlighet. Företaget började använda PHP i sin linda och relationen växte i takt med att företaget blev större. Men för att upprätthålla de stora kodbaserna och göra utvecklingen enkel började PHP också använda Hack. Detta skulle stödja PHP:s starka sidor och samtidigt förbättra andra områden genom flera nya funktioner.

2. Wikipedia


Wikipedias grundläggande tekniska struktur är LAMP (Linux, Apache, MySQL, PHP) och webbplatsen körs med hjälp av en programvara som kallas MediaWiki, som är skriven i programmeringsspråket PHP. Större delen av PHP-koden i MediaWiki använder HHVM JIT-kompilatorn, medan resten använder Zend Engine PHP. MediaWiki används huvudsakligen för projekt som underhålls av Wikimedia Foundation, som driver Wikipedia. Den kan också användas offentligt i andra wikis och är till och med populär bland mindre wikis som inte tillhör Wikimedia. Genom att lägga till BlueSPce Media Wiki kan du utöka MediaWikis möjligheter när det gäller kvalitetshantering, användbarhet, administration, processstöd, redigering och säkerhet. Semantic MediaWiki hjälper till att lagra och söka data på wikisidorna.

3. Yahoo


Yahoo använder PHP för att skapa en sökmotor med avancerade sökfunktioner. Idéerna för att ge bästa möjliga resultat för användarnas frågor och utvecklare bygger PHP-funktioner som kan returnera värden.

4. AbsoluteWrite


AbsoluteWrite, en webbplats som drivs av WordPress och är skriven i PHP. Det är en webbplats för författare på alla nivåer, något som liknar en författargemenskap. På webbplatsen finns artiklar och information om olika ämnen, bland annat skönlitteratur, facklitteratur och copywriting. Webbplatsen är enorm och innehåller länkar till en enorm mängd resurser, förutom att den upprätthåller en växande gemenskap av författare på nätet. PHP gör det rent, säkert och enkelt med välstrukturerade koder som delvis bidrar till webbplatsens framgång.

5. Tumblr


Tumblr, en webbplats för mikrobloggning och sociala nätverk där människor kan lägga upp kortformat och multimedieinnehåll, har nyligen uppgraderat till PHP 7. Webbplatsen har mer än 341 miljoner bloggar, blogginlägg, text, bilder, citat, ljudfiler, länkar, video och chatt. Du kan alltså föreställa dig hur viktigt det är att skriva rätt koder för att se till att det inte finns några sårbara säkerhetsproblem. De har lagt till caching i de mest använda kodvägarna, testat sina nya CDN-konfigurationer och uppgraderat den underliggande programvaran. Övergången från PHP 5 till PHP 7 var enkel, och under testfasen visade sig uppgraderingen vara oerhört framgångsrik.

6. Flickr


Flickr behöver ingen särskild presentation. Det är en webbplats för bild- och videohosting där en aktiv gemenskap laddar upp tusentals bilder varje dag. Den har några avancerade och kraftfulla funktioner som har gjort den så framgångsrik. Det är användningen av PHP-skript som har gjort det så enkelt att ladda upp bilder till Flickr. Sökning efter bilder i Flickr görs också via PHP, där utvecklarna har gjort det genom att ställa in API-nyckeln, så att användaren skriver in nyckelorden och resultaten genereras inom tag-parametern. Om användaren vill se hela innehållet i ett sökresultat måste svaret vara strukturerat för att generera det. Säkerhet är ett stort problem på webbplatser som Flickr, men när du använder PHP behöver du inte oroa dig för det.

7. iStock foto


iStock photo är en enorm gemenskap för mikroskopisk fotografi online där du får royaltyfria bilder. Faktum är att det finns miljontals foton, klippkonst, auto- och videospår och illustrationer. En halv miljon läggs till varje månad. iStock photo är en kundvagn som måste underhållas med stor säkerhet och omsorg och detta görs med hjälp av PHP. För varje iStockphoto- eller Getty images-mediefil finns ett skript med en egen SEO-vänlig sida. Du kan alltså föreställa dig hur stor databas webbplatsen måste upprätthålla.

8. WordPress


Wordpress behöver ingen särskild introduktion eftersom det är något som nästan alla använder eller har använt i internetvärlden. Bara den grundläggande syntaxen i PHP tillsammans med HTML och CSS används för att utveckla WordPress-teman, plugins, ändra standardbeteende genom filter och åtgärder. PHP utför all behandling, från vad som ska hämtas från databasen, vilka filer som ska laddas, hämta metadata om inlägget, anropa temat, anropa plugins, kontrollera alternativ, bearbeta formulärfält, ladda upp bilder och dokument och så vidare. WordPress använder PHP för att visa webbsidan i webbläsaren.

9. SourceForge


SourceForge är inget främmande koncept för utvecklare eftersom det erbjuder dem en centraliserad onlineplattform för att kontrollera och hantera fria programvaruprojekt med öppen källkod. Hela online-communityt underhålls med hjälp av PHP, förutom Apache-webbservern, Ruby, Python, Perl och Tcl. Tredjepartsapplikationer på webbplatsen kräver stöd för sessioner. Förutom att bearbeta koderna och generera HTML-koden som kommer att skickas till klienten på andra sidan, används sessioner vanligtvis i PHP för att spåra autentiseringsinformation och grundläggande preferenser när de surfar på webbplatsen.

10. Digg


Digg är ett mycket populärt namn inom marknadsföring på nätet och i sociala medier. Det var ursprungligen en webbplats för social bookmarking, men är nu mer känt som en användardriven webbplats för socialt innehåll, som drivs på ett utmärkt sätt av PHP-tekniken. Skalbarheten och prestandan är fantastisk tack vare PHP. Det är LAMP-tekniken som bidrar till den snabba prestandan hos denna nyhetsaggregationswebbplats.

Avslutande tankar

För att förstå vilket språk du bör använda i verkligheten bör du gå igenom CRUD-analysen. CRUD är en akronym för Create, Read, Update & Delete (skapa, läsa, uppdatera och ta bort). Många webbplatser använder denna analys innan de bestämmer sig för vilket språk de ska använda. Facebook är en av dem. CRUD är mycket viktigt när du skapar en innehållsbaserad applikation. PHP kan användas på alla större operativsystem och webbservrar och stöder plattformar som Joomla, WordPress och Drupal.

Fler in-formationer…

  1. UPPDATERAD – Topp 10 framgångsrika webbplatser som utvecklats i PHP
  2. Vilka är de 10 bästa webbplatserna som byggts med PHP?

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


Om författaren: Reema arbetar som Thought Leader på PHPBabu.

Lämna en kommentar