php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2009

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 22.08.2009, 20:28  
Benutzer
 
Registriert seit: 23.07.2009
Beiträge: 37
PHP-Kenntnisse:
Anfänger
Nicon befindet sich auf einem aufstrebenden Ast
Standard Welches Framework für Einsteiger ?

Hallo liebe PHP Gemeinde.

Nach einigen Posts und vielem lesen hier im Forum, fällt doch des öfteren mal Framework, Zend o.Ä. . Daher stellt sich mir die Frage welches Framework sollte/könnte man als Anfänger/Einsteiger nutzen, welches sich später auch noch als nützlich erweist.

Ich werfe hier jetzt einmal
  • Zend
  • CakePHP
  • Symfony

in den Raum und würde mich über eure Erfahrungen und Empfehlungen oder auch ne gepflegte Diskussion zu diesem Thema freuen.

Nicon
Nicon ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 22.08.2009, 21:19  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.633
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Hallo Nicon,

nutze zu diesem Thema bitte die Forensuche, es gab bereits in der Vergangenheit einige Diskussionen, die für dich interessante Informationen enthalten.

Die Liste kannst du übrigens beliebig erweitern:

  • Adventure PHP Framework (APF)
  • CodeIgniter
  • Yii
  • dooPHP
  • Symfony
  • ...
Vielleicht auch interessant für dich: PHP-Frameworks im Test :: Adventure PHP Framework (APF)

Amen!
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline  
Alt 22.08.2009, 21:38  
Benutzer
 
Registriert seit: 23.07.2009
Beiträge: 37
PHP-Kenntnisse:
Anfänger
Nicon befindet sich auf einem aufstrebenden Ast
Standard

ok, vielen dank für den Bericht, nach anschauen und den für mich ausschlaggebenden Punkten, werde ich mich wohl mal mit und an Adventure PHP Framework (APF) versuchen. vielen Dank

Ich möchte diesen Threat abe rnoch nicht als erledigt makieren, das sich evtl. ja noch der eine oder andere äußern möchte

/edit:gibt es irgendwo schon en nettes Buch zum APF ?

Geändert von Nicon (22.08.2009 um 22:39 Uhr).
Nicon ist offline  
Alt 22.08.2009, 23:58  
Erfahrener Benutzer
 
Registriert seit: 27.06.2009
Beiträge: 498
PHP-Kenntnisse:
Anfänger
cetalian sorgt für eine eindrucksvolle Atmosphärecetalian sorgt für eine eindrucksvolle Atmosphäre
Standard

Codeigniter ist nett und ich fand super zum reinkommen. Einfach einzurichten, einfach zu nutzen. Von Zeit zu Zeit stört es aber extrem finde ich (nur ein Controller pro Request etc).
cetalian ist offline  
Alt 23.08.2009, 11:06  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.633
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Zitat:
nur ein Controller pro Request
Das ist eine Einschränkung, mit der ich persönlich nicht leben könnte. Das bedeutet im Klartext, dass die resultierende Software nicht mehr vernünftig segmentiert werden kann. Sofern du einen Controller für die Webseite selbst verwendest hast du keine Chance mehr, ein Modul nach OO-Kriterien sauber zu implementieren, weil die Zahl der Controller ja eingeschränkt ist. Sich mit View-Helpern zu behelfen ist eine Möglichkeit, jedoch IMHO keine saubere.

Sofern dich das bei CI zu sehr stört, schau mal hier und hier vorbei. Mit dem dort beschriebenen Page-Controller kannst du pro Template einen eigenen Controller definieren und kannst so deine Software strukturieren, wie du sie auch designest.
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline  
Alt 23.08.2009, 11:38  
Erfahrener Benutzer
 
Registriert seit: 27.06.2009
Beiträge: 498
PHP-Kenntnisse:
Anfänger
cetalian sorgt für eine eindrucksvolle Atmosphärecetalian sorgt für eine eindrucksvolle Atmosphäre
Standard

Das ist mir bewusst, ich habe Codeigniter nur angesprochen als Einsteiger Framework. Für die meisten einfachen Seiten reicht es aus, ist super einfach zu installieren, zu verstehen und relativ gut dokumentiert. Wenn man dann bei seiner Einstiegsseite merkt "oha, ich würde nun gerne überall eine Shoutbox einbinden und muss nun irgendeinen Mist schreiben... das geht doch besser?" kann man sich ja mit HMVC oder ähnlichem beschäftigen.

Ich kenne es nur aus meiner Lernkurve, dass Frameworks und MVC für Anfänger relativ schwer zu verstehen sind und ich halte nicht viel davon zu sagen "ja, nimm Zend" (oder APF) und der Anfänger liest kurz, versteht nix und zieht dann frustriert von dannen.
cetalian ist offline  
Alt 23.08.2009, 12:00  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.798
PHP-Kenntnisse:
Fortgeschritten
robo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblick
Standard

Hab es mir selbst noch nicht angeschaut, aber für den ein oder anderen der vielleicht mal 3 Frameworks (Zend, Symfony, Cake) vergleichen will anhand eines wirklichen Beispiels, es gibt bei IBM Developer Works ein 5-teiliges Tutorial wo wohl eine kleine Applikation mit allen 3 Frameworks Schritt für Schritt aufgebaut wird und man halt mal wirklich Vorteile / Nachteile und Features dieser 3 Frameworks sieht.

PHP frameworks, Part 1: Getting started with three popular frameworks
PHP frameworks, Part 2: Building the sample application
PHP frameworks, Part 3: User authentication
PHP frameworks, Part 4: Ajax support
PHP frameworks, Part 5: Integrating external tasks


Das wichtigste beim anfangen mit Frameworks finde ich, ist dass man vorher schon grundlegende Kenntnisse von PHP, Sicherheit, etc hat, das wird leider viel zu oft vergessen weil die Leute denken ein framework nimmt einem alles ab und man muss nicht mehr denken.
robo47 ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Release 1.10-RC2 des Adventure PHP Framework (APF) veröffentlicht dr.e. Beitragsarchiv 2 21.07.2009 11:22
Release 1.10-RC1 des Adventure PHP Framework (APF) veröffentlicht dr.e. Beitragsarchiv 5 19.07.2009 21:03
[Erledigt] Objektorientierung und Frameworks - was bringts wirklich? Curcio PHP-Fortgeschrittene 58 04.06.2009 20:31
Pylons Python Web Framework Programmierer gesucht! zmb Beitragsarchiv 0 12.05.2009 10:52
Release 1.9 (RC1) des Adventure PHP Framework verfügbar! dr.e. Beitragsarchiv 1 25.03.2009 00:16
Mini-Framework mit Simpel und Expert Modus MichaMedia Trash 13 21.03.2009 03:09
Suche Schüler o.ä. mit Zend Framework Erfahrung -> 200 Euro mrmojo Beitragsarchiv 3 10.01.2009 15:38
CMS mit Framework KeKs0r PHP-Fortgeschrittene 11 27.12.2008 23:03
Zend Studio for Eclipse und Zend Framework KeKs0r PHP-Fortgeschrittene 5 15.12.2008 15:10
Release 1.8 (RC1) des Adventure PHP Framework verfügbar! dr.e. Beitragsarchiv 4 11.12.2008 09:44
Bestehende Seite in Framework einbinden MaWe4585 PHP-Fortgeschrittene 1 16.10.2008 08:20
BrickOO :: PHP Framework Hroudtwolf Scriptbörse 14 06.05.2008 12:04
Zend Framework Melchior PHP-Fortgeschrittene 29 13.03.2008 21:12
Framework aus Haupt und Unterverzeichnis nutzen? Anotherone PHP-Fortgeschrittene 8 24.07.2007 15:05

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php framework für anfänger, yii framework tutorial, yii tutorial deutsch, yii tutorial, php framework anfänger, php framework für einsteiger, http://www.php.de/php-einsteiger/58329-welches-framework-fuer-einsteiger.html, framework für anfänger, php framework einsteiger, yii framework erfahrungen, einsteiger framework, yii framework, php einsteiger framework, framework anfänger, yii nachteile, welches php framework für anfänger, gutes einsteiger php framework, php mini framework, yii framework für einsteiger, anfänger framework php

Alle Zeitangaben in WEZ +1. Es ist jetzt 13:09 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum