Door
rob peres
op 07-01-2011 21:17
gewijzigd op 11-01-2011 13:52
4.176 views
Hallo, Ik heb ooit een site laten maken door iemand die nu niet meer te vinden is.
Ik wil deze site graag nieuw leven inblazen maar om een onverklaarbare reden werkt de zoekfunctie niet meer??
Wie kan mij helpen.
Site; relaxite.nl
Fout; zoek > op plaats > rotterdam: geeft GEEN resultaat
Dit terwijl de database vol staat met bedrijven uit Rotterdam. Dit werkte 5 maanden geleden gewoon en er is door mij NIETS aan de site gedaan!?
Volgens de host is het een kleinigheidje maar mogen zij mij hier niet bij helpen.
Ik denk dat je, zoals altijd eigenlijk, moet kiezen in de driehoek die gevormd wordt door tijd-geld-kwaliteit. Het lijkt me duidelijk dat nietsdoen geen optie is :) dan blijven deze over:
- converteren. Iemand loopt door alle php-code heen, en verandert de niet meer werkende php4-constructies door php5-constructies.
Voordeel: het is betrekkelijk laag-gequalificeerd werk, iemand kan dat in een hokje doen zonder veel extra input.
Nadeel: levert je een koei van een onderhoudsprobleem op: het werkt nu weer, maar niemand weet precies waarom, en een eventueel ingezet stramien is vaak niet meer te herkennen
- omschrijven. In overleg met jou, of iemand anders, die weet wat het moet doen, per plek op de site bekijken hoe het moet werken, en dat met behoud van bestaande opmaak en datastrukturen opnieuw opzetten.
Voordeel: je krijgt (opnieuw) een samenhangend ontwerp
Nadeel: vraagt veel overleg en kan behoorlijk veel tijd in beslag nemen. Het opnemen van nieuwe wensen en inzichten is nog niet vanzelfsprekend en kan extra tijd kosten.
- opnieuw ontwikkelen.
Nadeel: je moet een ontwikkeltraject door, met kosten en doorlooptijd van dien
Voordeel: vooral wanneer je in kleine deelopleveringen werkt, heb je enorm grip op het proces, je kunt goed kiezen waar je de ontwikkeltijd in laat besteden, en nieuwe inzichten kunnen meteen mee.
Voor zover ik dat met mijn kennis kan overzien, betreft het hier een zeer eenvoudige site met een uiterst beperkt aantal php-codes. Slechts enkele pagina's.
De site is ooit gebouwd, slechts 2 maanden mee gewerkt op straat, maar zonde om niets meer mee te doen.
Lijkt mij het beste alle bestanden te laten controleren en aanpassen.
De keuze voor MySQLi of PDO staat wat mij betreft los van het werkend krijgen/maken/hebben/zijn van de site in PHP5. Of die omzetting makkelijk is uit te voeren, hangt af van de indeling van de bestaande code.
Ik heb net Martin Fowlers "Refactoring" uit, dus mocht je die opdracht bij mij zetten, berg je dan maar, dan krijg je compleet verbouwde code terug :D geintje