Empfehlung php Framework mit Material Design
Hallo,
ich möchte zum Üben eine sehr einfache, kleine responsive Webanwendung mit Datenbankanbindung (Haushaltsbuch, xyz Verwaltung oder so etwas..) schreiben, deren Äußeres im Material Design daher kommt.
Könnt ihr mir ein php Framework empfehlen, dass alles zwar alles nötige für eine Benutzerverwaltung, einfache DB Zugriffe etc. bereitstellt aber nicht gleich so ein "Riese" wie Zend ist UND, dass sich durch Templates ins Material Design bringen lässt?
Leider habe ich noch überhaupt keine Erfahrungen mit derartigen Frameworks.
Momentan habe ich Yii2 im Sinn. Wäre das ein richtiger Ansatz?
Vielen Dank schon einmal für eure Hilfe
ich möchte zum Üben eine sehr einfache, kleine responsive Webanwendung mit Datenbankanbindung (Haushaltsbuch, xyz Verwaltung oder so etwas..) schreiben, deren Äußeres im Material Design daher kommt.
Könnt ihr mir ein php Framework empfehlen, dass alles zwar alles nötige für eine Benutzerverwaltung, einfache DB Zugriffe etc. bereitstellt aber nicht gleich so ein "Riese" wie Zend ist UND, dass sich durch Templates ins Material Design bringen lässt?
Leider habe ich noch überhaupt keine Erfahrungen mit derartigen Frameworks.
Momentan habe ich Yii2 im Sinn. Wäre das ein richtiger Ansatz?
Vielen Dank schon einmal für eure Hilfe
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 340736
Url: https://administrator.de/contentid/340736
Ausgedruckt am: 21.11.2024 um 19:11 Uhr
5 Kommentare
Neuester Kommentar
Hallo Androxin,
aufgrund deiner Frage: Es gibt hier kein richtig oder falsch, es gibt nur ein "kommst du damit klar oder nicht".
Die Templates sind dabei das kleinste Problem. Probier dich einfach durch und wenn du 2-3 hast, die dir vom Aufbau "gefallen", dann kannst du dich einlesen, ob sie eklatante Fehler haben. Das Design einzubinden/Symbole usw auszutauschen ist das wirklich das kleinste.
VG
aufgrund deiner Frage: Es gibt hier kein richtig oder falsch, es gibt nur ein "kommst du damit klar oder nicht".
Die Templates sind dabei das kleinste Problem. Probier dich einfach durch und wenn du 2-3 hast, die dir vom Aufbau "gefallen", dann kannst du dich einlesen, ob sie eklatante Fehler haben. Das Design einzubinden/Symbole usw auszutauschen ist das wirklich das kleinste.
VG
Servus,
das kommt auch auf deine PHP- bzw. Programmier-Vorkenntnisse an.
Ich hab mich vorigen Sommer an ein paar Regentagen mit Laravel beschäftigt und bin ganz angetan davon. Such dir ein paar Youtube-Tutorials, damit bekommst du schnell einmal einen Überblick.
Das Template ist dann eher Nebensache (eigenes CSS-Framework oder Material-Look für Bootstrap oder...).
PHP-Framework-Vergleiche gibt es ja genug im Netz...
https://coderseye.com/best-php-frameworks-for-web-developers/
https://www.dunebook.com/5-best-php-frameworks-learn-2017/
...
Grüße, Stefan
das kommt auch auf deine PHP- bzw. Programmier-Vorkenntnisse an.
Ich hab mich vorigen Sommer an ein paar Regentagen mit Laravel beschäftigt und bin ganz angetan davon. Such dir ein paar Youtube-Tutorials, damit bekommst du schnell einmal einen Überblick.
Das Template ist dann eher Nebensache (eigenes CSS-Framework oder Material-Look für Bootstrap oder...).
PHP-Framework-Vergleiche gibt es ja genug im Netz...
https://coderseye.com/best-php-frameworks-for-web-developers/
https://www.dunebook.com/5-best-php-frameworks-learn-2017/
...
Grüße, Stefan
Servus,
ich hab Laravel noch nie auf "normalem Hosting" ausprobiert. Es gibt aber genug Anleitungen, wie man das Problem durch Kopieren von einem Verzeichnis bzw. Anpassen der autoloader-includes umgehen kann.
Wenn du den WebRoot der Domain anpassen kannst (geht bei manchen Providern), sollte es überhaupt kein Problem sein.
Grüße, Stefan
ich hab Laravel noch nie auf "normalem Hosting" ausprobiert. Es gibt aber genug Anleitungen, wie man das Problem durch Kopieren von einem Verzeichnis bzw. Anpassen der autoloader-includes umgehen kann.
Wenn du den WebRoot der Domain anpassen kannst (geht bei manchen Providern), sollte es überhaupt kein Problem sein.
Grüße, Stefan