Utveckla eget forum?
Postat: 2012-06-18 16:23:17
weasley skrev:animal skrev: Enda anledningen till att man håller fast vid PHP är att det garanterat kommer generera en massa lappa-och-laga-arbeten, vilket råkar vara den bästa kassa-ko en girig IT-konsult kan tänka sig.
Mnja. Nu är jag ju ideell här så det är ju inte ett problem.
Dessutom händer såna här saker aldrig i MINA miljöer. Den här phpBB3 är mer en blandning av ny och gammal kod som dessutom är uppdelad i - för MEJ - onaturliga och ologiska avdelningar och som till (som om det inte vore nog!) stor del förlitar sej på htaccess-instruktioner. Det är som du förstår INTE det sätt JAG skulle göra saker på. Dessutom kräver eventuella moduler att man gör fulhack för att dessa ska fungera. Fullständigt vansinnigt. Modulära system ska funka sömlöst när man lägger till det.
Alltså gör jag inte så när jag utvecklar i php. Så, det går faktiskt att göra rätt även i PHP, vilket är det jag kan bäst av de tre P-na.
Min input var naturligtvis inte avsedd som något förtäckt personangrepp på bästa weasley, snarare en reflektion över det faktum att alla jag känner som jobbar med PHP ägnar dagarna åt att a) göra ful-hack eller b) komma runt svagheterna i andras "quick fixes" -- mycket konsulttimmar och lite kundnytta med andra ord.
Syntaxen i PHP är dessutom helt homo... Jag tror att problemet med PHP är att det i stor utsträckning är offer för samma syndrom som JavaScript – folk tror att de varken behöver lära sig programmering eller programmeringsspråket ifråga för att börja jobba med det. Fast dålig JavaScript resulterar snabbt i hårda performance penalties, om någon skulle ge sig på att bygga nästa Drupal eller phpBB i JavaScript skulle de inte ha något annat val än att lära sig JS "på riktigt" eller ge upp projektet. I PHP kan man bara tuta och köra, när det blir problem är standardlösningen "vi behöver mer minne på servern" eller "vi har en tredjeparts-modul som strular, mer timmar tack"...
Python gör det i princip omöjligt att komma undan med några ful-hack (det är helt enkelt mycket mer arbete att implementera fel lösningar än rätt lösningar, även vid småjusteringar och buggfixar) och språket tvingar fram en enkel och lättöverskådlig struktur (oavsett om utvecklaren ifråga har sina rötter i PHP eller C).
Så.. weasley, är du på att avsätta ett par-tre veckor i sommar och porta phpBB3 till Python + slänga ut relationsdatabasen? Vore ett kul projekt för att fylla ut industrisemestern.
***************************
Avdelad tråd från mysql-too-many-connections-t26021-24.html
------------
Nyttig läsning: Forumregler | Netikett
------------
Nyttig läsning: Forumregler | Netikett