Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

> Neustart mit neuem Framework?, Diskussion über ein mögliches Framework
mvsxyz
Beitrag Mon. 11. March 2013, 21:05
Beitrag #1


Advanced Member
********

Gruppe: Admins
Beiträge: 507
Mitglied seit: 27.06.2006
Mitglieds-Nr.: 11



In diesem Thread möchte ich gerne diskutieren, welches bestehende Framework für die zukünftige Entwicklung in Frage kommen würde.

Aus meiner Sicht sollten wir bei der Wahl folgende Punkte bzw. Fragen beachten:
  • Wird das Framework aktiv weiterentwickelt?
  • Gibt ein Supportforum oder eine Mailingliste?
  • Wie hoch ist die Einarbeitungszeit in das Framework?
  • Wie schnell könnte man die bestehende Funktionalität von Sefrengo portieren?
  • Wie einfach kann das Framework erweitert werden?
  • Wird PHP 5.4+ unterstützt?


Folgende Frameworks sind bei einer ersten Sichtung in meinen Fokus gerückt (der Kommentar entspricht meinem ersten Eindruck):
  • Zend Framework 2 (ZF) - Der Mercedes unter den Frameworks, verhältnismäßig langsam(?)
  • Symphony Framework 2 - Quasi Gegenspieler zu ZF, ebenfalls sehr mächtig
  • CodeIgniter (CI) - Kleines, schnell erlernbares Framework, mäßige Weiterentwicklung
  • Laravel - Ursprünglich eine Abspaltung von CI mit sehr hohem Entwicklungstempo
  • Yii Framework - Sehr performant, allerdings mäßige Weiterentwicklung


Nun die Frage an die Entwickler, welche Punkte sind für euch bei der Auswahl des Frameworks relevant? Habt ihr bereits Erfahrungen mit dem einem oder anderen Framework gemacht?
Go to the top of the page
 
+Quote Post
 
Start new topic
Antworten
mvsxyz
Beitrag Fri. 14. August 2015, 14:47
Beitrag #2


Advanced Member
********

Gruppe: Admins
Beiträge: 507
Mitglied seit: 27.06.2006
Mitglieds-Nr.: 11



Yii2 klingt gut. Bisher habe ich mit Yii2 schon etwas gespielt und mir das Gii angeschaut.

Ein anderer Ansatz von mir war Yii2 als externe Bibliothek in Sefrengo 1.x zu verwenden. Das war leider nicht erfolgreich. Ich wollte die Datenbankabfragen erneuern und damit sicherer gegen SQL Injections machen.
Mein Ansatz war Yii2 als Root Ordner zu verwenden und die gesamte Sefrengo-Installation in public zu verschieben.
@Resolution: Geht das überhaupt oder ist das der falsche Ansatz?

Ansonsten müssen wir es, wie der Threadtitel schon sagt, als Grundlage für die neue Version nehmen.
Go to the top of the page
 
+Quote Post
Resolution
Beitrag Fri. 14. August 2015, 19:07
Beitrag #3


Newbie
*

Gruppe: Members
Beiträge: 7
Mitglied seit: 11.05.2009
Mitglieds-Nr.: 1.881



ZITAT(mvsxyz @ Fri. 14. August 2015, 15:47) *
Yii2 klingt gut. Bisher habe ich mit Yii2 schon etwas gespielt und mir das Gii angeschaut.

Ein anderer Ansatz von mir war Yii2 als externe Bibliothek in Sefrengo 1.x zu verwenden. Das war leider nicht erfolgreich. Ich wollte die Datenbankabfragen erneuern und damit sicherer gegen SQL Injections machen.
Mein Ansatz war Yii2 als Root Ordner zu verwenden und die gesamte Sefrengo-Installation in public zu verschieben.
@Resolution: Geht das überhaupt oder ist das der falsche Ansatz?


Ich glaube, dass es kein Problem ist Teile und Komponenten aus Yii zu verwenden um sie in ein anderes Projekt einzubinden.
Dazu würde ich aber anders herum vorgehen und innerhalb einer Sefrengo-Installation Yii inkludieren und von dort aus dann z. B. die Active Record Funktionalitäten nutzen.

Dafür bräuchtest du grob gesagt "nur" eine Konfiguration für Yii und alles was Yii selbst betrifft, also das vendor-Verzeichnis.
In der Konfiguration kannst du dann festlegen, wo deine Models liegen, damit der Autoloader sie findet.

Aber das geht ein wenig weg vom Topic, denn ich würde dann gleich alles neu machen auf Basis von Yii2 und dann auch richtig mit MVC, dem eingebauten Rechtesystem auf DB-Ebene, allen HTML-Hilfsmethoden sowie bootstrap arbeiten.

Viele Grüße
Resolution
Go to the top of the page
 
+Quote Post

Beiträge in diesem Thema
- mvsxyz   Neustart mit neuem Framework?   Mon. 11. March 2013, 21:05
- - mvsxyz   Ich habe bereits ein kleines Projekt mit CI umgese...   Mon. 11. March 2013, 21:14
- - Marko Merl   Hallo Leute, das Thema FW ist immer so ne Sache.....   Tue. 12. March 2013, 07:51
- - mlanghoffbln   Hallo Zusammen, richtig, die Wahl des ZF ist so e...   Tue. 12. March 2013, 09:11
- - STam   Hi, ich würde die zur Auswahl stehenden Framewor...   Mon. 2. September 2013, 14:08
- - mvsxyz   Hi STam, vielen Dank für deine Gedanken. ZITAT...   Wed. 4. September 2013, 10:57
- - STam   Hi mvsxyz, freut mich doch jemand zu diesem Thema...   Thu. 5. September 2013, 15:34
- - STam   Ping!   Thu. 13. August 2015, 20:41
- - Resolution   Hallo! Ich habe sehr gute Erfahrungen mit Yi...   Thu. 13. August 2015, 23:44
- - mvsxyz   Yii2 klingt gut. Bisher habe ich mit Yii2 schon et...   Fri. 14. August 2015, 14:47
|- - Resolution   ZITAT(mvsxyz @ Fri. 14. August 2015, 15:4...   Fri. 14. August 2015, 19:07
- - mvsxyz   @Resolution: Ja, wenn ich mich erinnere habe ich a...   Sat. 15. August 2015, 00:47


Reply to this topicStart new topic
6 Besucher lesen dieses Thema (Gäste: 6 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 29.3.24 - 14:54

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.