Lennard schreef:Idd, van mij hoeft 6 ook niet, als ze mysql_query er uit halen moeten veel websites hun site herbouwen, ik weet niet of ze dat nu echt leuk vinden.Als je altijd al netjes geprogrammeerd hebt dan denk ik dat je weinig problemen met PHP 6 gaat krijgen.
Maar PHP6 hoeft van mij niet zo nodig; ik vind 5.3 prima.
PHP 6 Discussie Topic #1
Sevvlor schreef:Stel je voor.. al die grote sites als Google, Hyves, Facebook..Maar PHP6 hoeft van mij niet zo nodig; ik vind 5.3 prima.Eerdere citaten tonen
Lennard schreef:Als je altijd al netjes geprogrammeerd hebt dan denk ik dat je weinig problemen met PHP 6 gaat krijgen.
Idd, van mij hoeft 6 ook niet, als ze mysql_query er uit halen moeten veel websites hun site herbouwen, ik weet niet of ze dat nu echt leuk vinden.
Dan worden veel van die tieners die niks anders doen dan op Hves/Facebook zitten echt kwaad.. lol.. nja, die sites runnen vast wel via iets anders, PostreSQL oid. 
Van mij mogen ze PHP 5 wel houden.
Hyves draait gewoon op MySQL, net als Tweakers.net dacht ik.
Facebook draait ook MySQL maar die draait op eigen software, die hebben zelf PHP en MySQL verbouwd zodat het zo optimaal mogelijk is voor FB, dus die zullen niet snel upgraden.
Maarja, Facebook heeft net zoveel queries per seconde als wat wij totaal in 9 dagen hebben, dus zij moeten ook alles wel hard optimaliseren. 
Facebook draait ook MySQL maar die draait op eigen software, die hebben zelf PHP en MySQL verbouwd zodat het zo optimaal mogelijk is voor FB, dus die zullen niet snel upgraden.
Maarja, Facebook heeft net zoveel queries per seconde als wat wij totaal in 9 dagen hebben, dus zij moeten ook alles wel hard optimaliseren. 
Lennard schreef:Dan wens ik Hyves en Tweakers succes met t ombouwen van hun hele site als ze gaan upgraden.Hyves draait gewoon op MySQL, net als Tweakers.net dacht ik.
Facebook draait ook MySQL maar die draait op eigen software, die hebben zelf PHP en MySQL verbouwd zodat het zo optimaal mogelijk is voor FB, dus die zullen niet snel upgraden.Maarja, Facebook heeft net zoveel queries per seconde als wat wij totaal in 9 dagen hebben, dus zij moeten ook alles wel hard optimaliseren.
Of ze moeten t van te voren doen. 
Ik heb mijn site net helemaal opnieuw gecodeerd met MySql. Zowiezo ga ik eerst niet upgraden.
Sebastiaanh schreef:Hyves draait op MySQLStel je voor.. al die grote sites als Google, Hyves, Facebook..Eerdere citaten tonen
Sevvlor schreef:Maar PHP6 hoeft van mij niet zo nodig; ik vind 5.3 prima.Eerdere citaten tonen
Lennard schreef:Als je altijd al netjes geprogrammeerd hebt dan denk ik dat je weinig problemen met PHP 6 gaat krijgen.
Idd, van mij hoeft 6 ook niet, als ze mysql_query er uit halen moeten veel websites hun site herbouwen, ik weet niet of ze dat nu echt leuk vinden.Dan worden veel van die tieners die niks anders doen dan op Hves/Facebook zitten echt kwaad.. lol.. nja, die sites runnen vast wel via iets anders, PostreSQL oid.

toevoeging op 27 maart 2012, 11:22:30:
Lennard schreef:Hyves draait gewoon op MySQL, net als Tweakers.net dacht ik.
Facebook draait ook MySQL maar die draait op eigen software, die hebben zelf PHP en MySQL verbouwd zodat het zo optimaal mogelijk is voor FB, dus die zullen niet snel upgraden.Maarja, Facebook heeft net zoveel queries per seconde als wat wij totaal in 9 dagen hebben, dus zij moeten ook alles wel hard optimaliseren.
Sebastiaanh schreef:http://technologie.hyves.nl/forum/1338816/1-KV/Een_paar_kleine_Hyves_database_statistieken/ uit 2007Stel je voor.. al die grote sites als Google, Hyves, Facebook..Eerdere citaten tonen
Sevvlor schreef:Maar PHP6 hoeft van mij niet zo nodig; ik vind 5.3 prima.Eerdere citaten tonen
Lennard schreef:Als je altijd al netjes geprogrammeerd hebt dan denk ik dat je weinig problemen met PHP 6 gaat krijgen.
Idd, van mij hoeft 6 ook niet, als ze mysql_query er uit halen moeten veel websites hun site herbouwen, ik weet niet of ze dat nu echt leuk vinden.Dan worden veel van die tieners die niks anders doen dan op Hves/Facebook zitten echt kwaad.. lol.. nja, die sites runnen vast wel via iets anders, PostreSQL oid.
http://technologie.hyves.nl/forum/4745895/7JtC/Database_Model/ uit midden 2010.
Is wel leuk om te lezen, Hyves is dan nu misschien minder populair dan vroeger, de technologie achter Hyves is nog steeds interessant vind ik.
Hoe Hyves is opgebouwd etc, al die servers (Stuk of 300 Linux servers) verdeeld over 3 datacentra geloof ik.
Lennard schreef:Facebook draait ook MySQL maar die draait op eigen software, die hebben zelf PHP en MySQL verbouwd zodat het zo optimaal mogelijk is voor FB, dus die zullen niet snel upgraden.Hyves draait gewoon op MySQL, net als Tweakers.net dacht ik.
Maarja, Facebook heeft net zoveel queries per seconde als wat wij totaal in 9 dagen hebben, dus zij moeten ook alles wel hard optimaliseren. 
Facebook draait ook met een enorm cluster aan database servers dus die hebben ook zeker wat power om ingewikkelde queries te draaien
PHP 6 zal wel veranderd worden, maar de grootste wijzigingen zullen meer in het OOP gedeelte zitten, voor diegenen in OOP schrijven.
De mensen die niet in OOP werken (wie weet die benaming ook alweer?) krijgen niet te maken met extreem veel veranderingen.
Ja: Safe-mode gaat eruit, register_globals gaan eruit (als dat nog neit zo is) en de magic-quotes gaan er uit. Dat zijn in mijn ogen de betere verbeteringen.
Over het aantal servers van Hyves, zet er maar een nulletje bij.
toevoeging op 27 maart 2012, 11:32:49:

In de zomer ofzo komt de nieuwe Tweakers online 
En bij the way, wie zegt dat mysql_*() eruit gaat? Dat gaan ze never nooit doen. Deze functie-bibiliotheek zal op zijn minst niet meer worden aangeraden om te gebruiken, maar hij zal er wel in blijven zitten.
De mensen van ZEND die aan PHP werken zullen de boel in grote lijnen nog wel backwards compatible houden.
Ze zullen vast aan raden om naar MySQLi en PDO te kijken.
De mensen die niet in OOP werken (wie weet die benaming ook alweer?) krijgen niet te maken met extreem veel veranderingen.
Ja: Safe-mode gaat eruit, register_globals gaan eruit (als dat nog neit zo is) en de magic-quotes gaan er uit. Dat zijn in mijn ogen de betere verbeteringen.

Over het aantal servers van Hyves, zet er maar een nulletje bij.
toevoeging op 27 maart 2012, 11:32:49:
Sebastiaanh schreef:Ze zijn er al mee bezigDan wens ik Tweakers succes met t ombouwen van hun hele site als ze gaan upgraden.


In de zomer ofzo komt de nieuwe Tweakers online 
En bij the way, wie zegt dat mysql_*() eruit gaat? Dat gaan ze never nooit doen. Deze functie-bibiliotheek zal op zijn minst niet meer worden aangeraden om te gebruiken, maar hij zal er wel in blijven zitten.
De mensen van ZEND die aan PHP werken zullen de boel in grote lijnen nog wel backwards compatible houden.
Ze zullen vast aan raden om naar MySQLi en PDO te kijken.
Luukvdo schreef:Ja maar ik meende dat Facebook ook geen joins kan doen bijvoorbeeld, maar dat hebben ze blijkbaar dus ook niet nodig omdat het enorm gedenormaliseerd is en gecached wordt e.d. Uiteraard hebben ze veel database servers (want 13 miljoen queries per seconde is best aardig watFacebook draait ook MySQL maar die draait op eigen software, die hebben zelf PHP en MySQL verbouwd zodat het zo optimaal mogelijk is voor FB, dus die zullen niet snel upgraden.Eerdere citaten tonen
Lennard schreef:Hyves draait gewoon op MySQL, net als Tweakers.net dacht ik.Maarja, Facebook heeft net zoveel queries per seconde als wat wij totaal in 9 dagen hebben, dus zij moeten ook alles wel hard optimaliseren.
Facebook draait ook met een enorm cluster aan database servers dus die hebben ook zeker wat power om ingewikkelde queries te draaien
), maar ze hebben ook heel PHP aangepast e.d.Xjessex schreef:http://technologie.hyves.nl/forum/4745895/7JtC/Database_Model/ uit midden 2010.
Is wel leuk om te lezen, Hyves is dan nu misschien minder populair dan vroeger, de technologie achter Hyves is nog steeds interessant vind ik.
Hoe Hyves is opgebouwd etc, al die servers (Stuk of 300 Linux servers) verdeeld over 3 datacentra geloof ik.
Ze zaten aan de 3000+ in 2010 dacht ik.
Maar ik snap niet waarom Hyves en die andere grote sites niet voor PostgreSQL kiezen. Dat is toch veel beter te upscalen en kost je toch veel minder servers?
3000 bedoel ik ook ja
En duizenden querys per seconde..
En duizenden querys per seconde..Xjessex schreef:En duizenden querys per seconde..3000 bedoel ik ook ja
Ongetwijfeld, maar er wordt ook een hoop gecached (met o.a Smarty en Memcache). Zo bespaar je wel weer op queries.
Hyves gebruikt ook al een redelijke tijd Redis geloof ik.
Veel van die grote sites gebruiken gewoon een eigen versie van.. Google gebruikt hun eigen database en serverside programmeertaal voor zover ik weet. Of in ieder geval net als wat lennard zegt een aangepaste versie.
En wat betreft php6: Hetzelfde als PHP 4 > php5, er zal niet zo baggerveel echt veranderen waardoor site het niet meer doen. Enkel wat deprecated functies en nieuwe functionaliteit. Maar dat heb je altijd bij updates van talen.
Ben wel blij dat onveilige en omslachtige dingen eruit gaan (magic quotes, register globals) en dat de OOP-kant veel uitgebreider gaat worden.
En wat betreft php6: Hetzelfde als PHP 4 > php5, er zal niet zo baggerveel echt veranderen waardoor site het niet meer doen. Enkel wat deprecated functies en nieuwe functionaliteit. Maar dat heb je altijd bij updates van talen.
Ben wel blij dat onveilige en omslachtige dingen eruit gaan (magic quotes, register globals) en dat de OOP-kant veel uitgebreider gaat worden.
Aarclay schreef:Procedural ProgrammingDe mensen die niet in OOP werken (wie weet die benaming ook alweer?) krijgen niet te maken met extreem veel veranderingen.
Juist, die term ontging mij even.
Safe Mode gaat er ook uit. Ik heb het nut ervan nooit begrepen
Het maakte PHP wel veiliger, maar dat had wel een hoop beperkingen die je ook op nettere manieren kon instellen.
mod_ruid2, disable_functions...
Safe Mode gaat er ook uit. Ik heb het nut ervan nooit begrepen
Het maakte PHP wel veiliger, maar dat had wel een hoop beperkingen die je ook op nettere manieren kon instellen.mod_ruid2, disable_functions...