[img=right]http://www.macfreak.nl/base/data/news/images/macfreak_logo.png[/img]Nu de vakantieperiode voor iedereen definitief voorbij is het tijd voor een update. MacFreak heeft van buiten bezien misschien weinig verandering ondergaan, de reden daarvoor is dat er druk gewerkt werd en wordt aan een heftige verandering. Met deze update willen we alle MacFreakers informeren over de toekomst van MacFreak. Waar willen we met MacFreak in de toekomst heen en wat staat er allemaal te wachten voor onze bezoekers.
Nieuwe server:
Sinds afgelopen donderdag hebben we een tweede XServe erbij. De XServe heeft een Dual G5 processor met een kracht van 2,3 Ghz en bevat in totaal 3,5GB aan geheugen. De server beschikt over 3 80GB harde schijven en zal draaien op Mac OSX 10.5 Leopard Server. De webserver is gelijk geüpgrade naar Apache 2 en bevat de nieuwe Perl module. Tevens is MySQL 5 geïnstalleerd welke gebruikt gaat worden voor de nieuwe website.
Website migratie:
Vanwege de nieuwe server zal de huidige website dit weekeinde of in de loop van volgende week gemigreerd worden naar de nieuwe server. Hierbij hopen we een performancewinst te bereiken waardoor de 500 server errors verleden tijd moeten zijn.
Nieuwe website (MacFreak 3.0):
Deze zomer is begonnen met de ontwikkeling van de nieuwe website. Deze zal geheel geschreven worden in PHP / Javascript en zal MySQL en webcaching gebruiken als dataopslag. Omdat de huidige code op bepaalde fronten niet goed in elkaar steekt en omdat het forum in CGI gebouwd is, zit er veel werk in het herschrijven van de code. Er is voor gekozen om met een schone lei te beginnen en alles modulair en object georiënteerd te bouwen. Van de vier themas zullen er twee overblijven, waarna er een heel nieuwe thema zal worden ontwikkeld met als doel om een grotere eenheid te krijgen tussen de website en het forum.
Van dit herschrijven van de code is nu ongeveer 25% klaar, naast een databasemodel met InnoDB als engine is de modulaire structuur van modules, menus en content af. Op dit moment wordt gewerkt aan een migratie-script dat de huidige forumdata overzet naar de MySQL database. In de huidige lijn van ontwikkeling staat de beta van de nieuwe website en forum gepland voor het eerste kwartaal van 2009.
Kort samengevat: de website zal de komende tijd dankzij de nieuwe server veel meer bezoekers aankunnen en naar verwachting veel minder foutmeldingen geven. En als het forum eenmaal herschreven is zal de snelheid alleen nog maar verder toenemen en zijn we ook meteen klaar voor een eventuele verdere groei in de toekomst.
Wil je meer weten dan kan je me altijd mailen op webmaster@macfreak.nl.