Archief - Zend Framework vs Drupal

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

dJeez

Legacy Member
Webber zei:
Zend zou extreem slecht zijn voor SEO, kan iemand dit bevestigen of ontkennen aub?
Dat is imho pure, onversneden bullshit. Laat hen eens de reden(en) opgeven waarom dat het geval zou zijn.

Nu, afgaande op je eerdere posts wil die derde partij je duidelijk afraden om Zend te gebruiken omdat ze eerder gespecialiseerd zijn in iets anders (CI vermoed ik dan). Op basis van dit laatste lijkt hun positie mij eerder gebaseerd te zijn op een eigen gebrek aan kennis van Zend dan aan ervaring ermee. Dus als je met hen in zee gaat kan je dan wel beter voor hun geprefereerd framework kiezen natuurlijk aangezien ze dat (hopelijk toch) wel kennen.

Check Zend_Controller_Router_Rewrite trouwens maar eens voor SEO friendly URLs (want dat lijkt mij toch veruit het enige aspect van SEO dat bepaald kan worden door het Zend framework) met Zend.

Dubbelpunt

Legacy Member
oké, bedankt voor de reply!
er zijn idd 2 partijen, een met véél kennis van Zend, en duidelijk eentje die iets anders wil opdringen, mss idd omdat ze daar meer kennis van hebben... thanks :niceone:

wimg

Legacy Member
De vorige 9Lives draaide op Drupal en dat was een ramp van begin tot einde. De huidige 9Lives draait inderdaad op Zend Framework, met het dubbel aantal bezoekers, op dezelfde infrastructuur, met veel meer features en met een lagere belasting.
Dat wil niet zeggen dat Drupal per definitie slecht is, maar voor een site met veel ingelogde gebruikers is Drupal over het algemeen niet zo geschikt, omdat het vaak problematisch is om degelijke caching te verzorgen.
Anderzijds is het veel eenvoudiger een site op te zetten met Drupal dan alles custom-built te bouwen met Zend Framework... hoewel dat laatste dan weer het voordeel biedt dat alles ook 100% is zoals je het wenst en niet gebonden is aan regels die Drupal oplegt.

passero

Legacy Member
wimg zei:
De vorige 9Lives draaide op Drupal en dat was een ramp van begin tot einde. De huidige 9Lives draait inderdaad op Zend Framework, met het dubbel aantal bezoekers, op dezelfde infrastructuur, met veel meer features en met een lagere belasting.
Dat wil niet zeggen dat Drupal per definitie slecht is, maar voor een site met veel ingelogde gebruikers is Drupal over het algemeen niet zo geschikt, omdat het vaak problematisch is om degelijke caching te verzorgen.
Anderzijds is het veel eenvoudiger een site op te zetten met Drupal dan alles custom-built te bouwen met Zend Framework... hoewel dat laatste dan weer het voordeel biedt dat alles ook 100% is zoals je het wenst en niet gebonden is aan regels die Drupal oplegt.


9lives heeft eigenlijk nooit op drupal gedraaid, het heeft enkel gecrashed op drupal :D
Initieel was het de bedoeling om 9lives (de overstap van games.telenet.be naar 9lives) op drupal te doen draaien maar wanneer men er effectief life mee ging werd het 1 grote ramp en hebben ze alles nog mogen herschrijven.

Ik dacht zelf dat het weinig met de ingelogde gebruikers te maken had maar met een gigantische mysql load. Als je de debugmode aanzet bij drupal zie je hoeveel queries er moeten uitgevoerd worden voor 1 pageview. Als je daar dan nog een heel groot aantal bezoekers aan toevoegd dan kon de mysql server dit niet meer aan. Ik dacht dat vooral daar het probleem lag.

Dubbelpunt

Legacy Member
wij hebben EXACT hetzelfde voor met onze website
oké, alles is duidelijk hoor, in januari rebuilden we de website in ZF :niceone:

Tyfius

Legacy Member
Daar moeten toch oplossingen voor zijn?
Ik heb tot nu toe niet echt grote websites gemaakt (meer dan 10.000 leden) maar als ik nu weer zie dat whitehouse.gov op Drupal draait ga je mij toch niet vertellen dat Drupal zoveel bezoekers niet aankan.

wimg

Legacy Member
passero zei:
9lives heeft eigenlijk nooit op drupal gedraaid, het heeft enkel gecrashed op drupal :D
Initieel was het de bedoeling om 9lives (de overstap van games.telenet.be naar 9lives) op drupal te doen draaien maar wanneer men er effectief life mee ging werd het 1 grote ramp en hebben ze alles nog mogen herschrijven.

Ik dacht zelf dat het weinig met de ingelogde gebruikers te maken had maar met een gigantische mysql load. Als je de debugmode aanzet bij drupal zie je hoeveel queries er moeten uitgevoerd worden voor 1 pageview. Als je daar dan nog een heel groot aantal bezoekers aan toevoegd dan kon de mysql server dit niet meer aan. Ik dacht dat vooral daar het probleem lag.

Niet-ingelogde gebruikers vormen geen groot probleem bij Drupal indien je caching inschakelt. Voor ingelogde gebruikers kon je toen echter enkel block caching activeren en dat zorgde voor zware problemen.
Er zijn de nodige wijzigingen aangebracht in de Drupal-core om 9Lives toch enigszinds te laten draaien... maar na een jaar Drupal-miserie is de site vorig jaar gerebuilt met Zend Framework.

0n3Liner

Legacy Member
@tyfius: memcache, advanced cache& squid cache moet je eens naar kijken. ook de drupal search vervangen door sphinx of solr heeft een grote impact.

Dubbelpunt

Legacy Member
kent er iemand toevallig een grote website die gemaakt is in Zend Framework?

Dubbelpunt

Legacy Member
maar als ik die sites toon aan mijn baas, dan lacht die mij uit :lol:
wij werken internationaal namelijk dus de naam van de website zou iets groter moeten zijn dan dit

dJeez

Legacy Member
De NMBS groep gebruikt voor interne ontwikkeling ook vaak het Zend Framework, voor de publieke site zelf is dat wel nog niet het geval lijkt mij - na een snelle check.

PoMpElSiEn

Legacy Member
ik ben was zelf werkzaam als consultant bij de nmbs
en de publieke site draait nog onder mamboo (sux bigtime)

maar idd voor interne ontwikkeling word zend meestal gebruik

wimg

Legacy Member
Heren, dat is interne NMBS-keuken. Seffens zien we hier nog de versies van alle tools en welke bugs erin zitten...

dJeez

Legacy Member
wimg zei:
Heren, dat is interne NMBS-keuken.
Err, neen, niet echt. Hun vacatures zijn publiek, het volstaat ze te bekijken om te weten welke profielen ze zoeken. Wat de interne NMBS-keuken aangaat kan ik ondertussen al een boek schrijven (en 't zal geen kookboek zijn :p).
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan