Nagyforgalmű PHP-ban írt weboldalak, pl. Wikipedia, Flickr, Facebook
Pár napja bogarat ültetett valaki a fülembe, hogy olyan nagy méretű weboldalak, mint pl. Wikipedia, Flickr, Facebook, PHP-ban írdódtak, és ennek ellenére gond nélkül kiszolgálják felhasználók millióit. Java-ban véleményem szerint ez nem probléma (az architektúra lehetővé teszi), viszont a PHP-ról nem gondolnám, hogy erre képes lenne. :(
Fel tudna valaki világosítani, hogy ez miként lehetséges?
A Weblaboron egyébként elolvastam az alábbi két cikket:
Az a gondom, hogy ebből nem következik, hogy több száz szerverből álló szerverfarmon gond nélkül elfut a Wikipedia, Flickr, Facebook...
■ Fel tudna valaki világosítani, hogy ez miként lehetséges?
A Weblaboron egyébként elolvastam az alábbi két cikket:
- Nagy terhelésű rendszerek fejlesztése 1. – Alkalmazás-evolúció
- Nagy terhelésű rendszerek fejlesztése 2.
Az a gondom, hogy ebből nem következik, hogy több száz szerverből álló szerverfarmon gond nélkül elfut a Wikipedia, Flickr, Facebook...
Türelem
Szerverfarm
Érdemes az egyes különálló tevékenységeket külön gépekre kiszervezni (videó, kép konvertálás, méretezés) valamint több adattárolási réteget képzeni, különböző típusú adatbázismotorokkal, törekedve arra, hogy a megfelelő motort válasszuk a megfelelő feladatokra.
PHP pro
Szabxrájb.
Off: eltartott
Olvasnivaló
Olvasnivaló:
http://highscalability.com/
Ezen belül pedig konkrét oldalakról:
http://highscalability.com/blog/category/example
A PHP egyébként tényleg kellemesen skálázható, és olyan hatalmas varázslások sem kellenek hozzá, csak a megfelelő technikák ismerete. Ahogyan bármelyik másik nyelvnél is.
Értelemszerűen a Java sem
Már épp rá akartam kérdezni, hogy miből fakad "a java az skálázható, a php nem" tévedés, és elvileg "profi" szoftverfejlesztő cégek vezető fejlesztői szájából hallom ezt.
Nyelvek és környezetek