Freitag, 8. September 2006

PHP

Vorschläge zum Verbessern des Zend Frameworks

Ralf Eggert beschäftigt sich zur Zeit ausgiebig mit dem Zend Framework. Neben interessanten Workshops fallen ihm einige Verbesserungsvorschläge zum Zend Framework ein.

Ralf schreibt in seinem Blogeintrag, es fehle vorallem eine Komponente zum Verarbeiten von Formularen, einen Möglichkeit zum erstellen von RSS-Feeds, einen OR-Mapper, einen Bildmanipulator und die Einbindung von Smarty.

Smarty, in diesem Punkt kann ich Ralf nicht wirklich zustimmen. Wo ist der genaue Nutzen von Smarty? In einem anderen Blogeintrag habe ich erklärt, warum solch Bloatware unnützt ist.

Die Argumentation, das es für einen Designer einfacher ist, lasse ich nicht gelten. Ein normaler Designer arbeitet mit seinem Grafikprogramm. Falls er doch etwas mit HTML-Code oder dergleichen am Hut hat, soll er doch die paar Tags lernen die notwendig sind. Wenn das zuviel ist hat er, Entschuldigung, seinen Beruf verfehlt.

Bewertung: keine, 0 Stimme(n) 208 Klicks
PHP
Von Mr.Foo in PHP am 08.09.06@12:19 Uhr

Trackbacks
Trackback für spezifische URI dieses Eintrags

Fehlende Komponenten im Zend Framework
Meiner bescheidenen Meinung nach fehlen derzeit noch einige wichtige Komponenten im Zend Framework. Zum einen fehlt eine vernünftige Komponente für die Verarbeitung von Formularen. Derzeit arbeite ich nebenbei an einem Proposal für Zend...
Weblog: Ralfs PHP Blog
Aufgenommen: Sep 08, 13:57

2 Kommentare
Ansicht der Kommentare: (Linear | Verschachtelt)

Ralf - #1 - 08.09.2006 13:56 - (Antwort)

Hallo Sebastian,

das Problem bei der Verwendung von PHP als Template Sprache ist einfach, dass der Template Designer dann im Prinzip alle Möglichkeiten hat, mit PHP in den Templates Unfug anzustellen. In ein Template gehört nur Präsentationslogik.

Ich habe schon die wildesten Sachen gesehen, wo eine MVC Anwendung mit der Zeit immer mehr aufgeweicht wurde, weil der Template Designer immer mehr PHP Code in dem Templates verwendet hat, der dort nicht hinein gehört.

Gruß,

Ralf

Mr. Foo - #1.1 - 08.09.2006 14:32 - (Antwort)

Hi Ralf,

da hast du natürlich Recht, dass in ein Template nur Präsentationslogik kommt. Nur wage ich zu bezweifeln, dass dies einen - ich nenne ihn mal Störer - abhält Unfung in eine Applikation zu bringen.

Wenn er es wirklich möchte, dann schafft er es auch. Normalerweise sollte der Designer sich aber an Abmachungen halten. Ich nehme mal an es wurden welche getroffen.

Macht der Designer das nicht, muss man ihm leider seinen Teil des Projektes entziehen und anderweitig vergeben.


Kommentar schreiben

Umschließende Sterne heben ein Wort hervor (*wort*), per _wort_ kann ein Wort unterstrichen werden.
Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.
Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.
Sie können [geshi lang=LANG][/lang] Tags verwenden um Quellcode abhängig von der gewählten Programmiersprache einzubinden
 
 

Mr. Foo

Vorschläge zum Verbessern des Zend Frameworks

  • Homepage

Suche

Kategorien

  • Android (2)
  • C-Sharp (4)
  • Datenbank (30)
  • Delphi (2)
  • Entwicklung (36)
  • Flash (5)
  • Games (10)
  • Gutscheine (4)
  • Hardware (14)
  • HTML CSS (16)
  • Internet (88)
  • Java (32)
  • Javascript (24)
  • Linkdump (9)
  • Linux (102)
  • Low-Level (10)
  • Lua (8)
  • Musik (9)
  • Netzwerk (25)
  • New World Order (109)
  • Perl (3)
  • PHP (130)
  • Magento (5)
  • Symfony (3)
  • Zend Framework (7)
  • Probleme und Lösungen (26)
  • Python (22)
  • Ressourcen (23)
  • Sicherheit (91)
  • Software (60)
  • Sonstiges (47)
  • Own Stuff (48)
  • Spass (46)
  • Technik / Wissenschaft (4)
  • Tips (15)
  • Weisheiten (17)
  • Windows (23)
  • Wort des Tages (15)


Alle Kategorien

Archive

  • Mai 2012
  • April 2012
  • März 2012
  • Das Neueste ...
  • Älteres ...

Abonnieren lohnt sich!

  • XML RSS 2.0 feed
  • ATOM/XML ATOM 1.0 feed
  • XML RSS 2.0 Kommentare

Tagcloud

Datenbank Entwicklung Internet Java Javascript Linux Lösung Netzwerk News New World Order PHP Problem Probleme und Lösungen Sicherheit Software Sonstiges Spass Tipp Update Windows

Beliebte Einträge

  • Magento ist scheisse (197)
  • Plugin-container.exe deaktivieren (107)
  • BWin Betrug und Abzocke bei Minigames? (65)
  • C compiler cannot create executables unter Debian (53)
  • Scheiss Linux - USB-Platte viel zu langsam (wenns mal funktioniert) (43)
  • Sicheres Kontaktformular mit PHP - Spam verhindern (37)
  • UML-Diagramme aus Java-Klassen generieren – Java2UML (28)
  • Es konnte keine TCP/IP-Verbindung mit dem Host hergestellt werden (28)
  • Option Bug im Internet Explorer bei Nutzung von innerHTML und Javascript (24)
  • Zend Studio - Javaw.exe lastet die CPU aus (24)

Kommentare

Hugo zu BWin Betrug und Abzocke bei Minigames?
So, 20.05.2012 12:25
ich habe mich gestern auf BWIN reg [...]
Ubuntu 12.04 zu The assembly mscorlib.dll was not found or could not be loaded.
Fr, 18.05.2012 17:11
Hat bei mir leider nicht geklappt. [...]
Oliver Riske zu Es konnte keine TCP/IP-Verbindung mit dem Host hergestellt werden
Di, 15.05.2012 20:38
Super Danke!
anon zu BWin Betrug und Abzocke bei Minigames?
Sa, 05.05.2012 18:43
ihr scheiss betrüger
Jürgen zu Unable to elevate error:1814 VLC Problem
Mi, 02.05.2012 16:54
So einfach ist es bei mir jedenfal [...]
 

Kontakt/Informationen