Hallo,
Ik ben op het moment bezig met een "mini-framework".
Ik gebruik het al voor twee projecten waarbij ik het steeds beetje bij beetje beter maak. Ik heb wel gemerkt dat ik het voor een groot deel moet herschrijven maar dat de basis hetzelfde blijft. Het neemt al enkele taken uit handen en versimpelt taken met minder tekst.
Ik ben van plan om deze later mogelijk open-source te maken. Maar deze moet dan natuurlijk wel goed in mekaar zitten.
Mijn vragen zijn daarom ook:
Wat verwacht jij van een framework?
Welke taken moet hij kunnen? Wat moet automatisch gaan?
Wat zie jij graag terug in een framework?
Welke functies zie je graag in een framework? Welke taken moeten versimpelt worden.
Het gaat hierbij dus om een simpele "mini-framework" die zelfs een beginnende php'er redelijk goed moet kunnen begrijpen. Het is volledig OOP gemaakt.
Wat ik al heb:
- Beveiliging gaat automatisch
- Template systeem
- Error systeem
- Bij redirect (bijv. na een succesvolle post) kan een bericht worden doorgegeven
- Een plek waar je algemene variabelen moet neerzetten
- Een teksten pagina waarin je je teksten moet neerzetten (zodat je eenvoudig naar een andere spreektaal kan overstappen)
- Database connectie
- Beveiligde sessies/logins
- Goede mailing
- Nette (dmv htacces en een script)
- Voor een nieuwe pagina moeten twee bestanden aangemaakt worden. Model en view. Één van deze kan een lege klasse bevatten. De ander moet twee functies hebben. Ééntje die alle functies aanroept en uitvoert en een output functie die naar de browser gaat.
Wijzigingen in dit ontwerp kan gemaakt worden en zal gemaakt worden. Maar graag zie ik tips en ideeën hierover en een mening.
Alvast bedankt!