Facebook
Twitter
Google+
Kommentare
17

Ideenschmiede-Abarbeitungs-Prozess Version 0.1

Nachdem meine Zendfony ja gestern eingeschlagen ist wie eine Bombe heute mal wieder eine Art Aufruf an die Leserschaft. Ich hatte ja schon des öfteren nach Co-Autoren gesucht. Das Vorgehen war eher mit überschaubaren Erfolg, auch wenn immer mal wieder ein paar echt gute Autoren gemeldet haben. Nichtsdestotrotz gibt es da noch Potential.

Die Vorgehensweise, die ich mir überlegt habe, ist ziemlich einfach. Ich werde jeden Monat die fünf Top-Themen aus der Ideenschmiede vorstellen, ein wenig beschreiben, was ich mir darunter vorstelle und dann euch das Feld überlassen. Unter den 2000 Lesern wird hoffentlich schon jemand dabei sein, der etwas zu den Themen schreiben kann.

Ich hoffe, dass wir dadurch, dass wir ein wenig konkreter bei der Hilfesuche werden, mehr Hilfe bekommen. Fangen wir also mit den derzeitigen Spitzenreitern an:

  • CodeIgniter – Zend Framework und Symfony kennt jeder. CodeIgniter ist hingegen nicht so häufig in der Presse. Was sind die Besonderheiten dieses Frameworks? Worin unterscheidet es sich von den Platzhirschen? Wer steckt dahinter?
  • Zend Framework – Irgendwie scheint ihr es mit den Frameworks zu haben. Ich weiß aber gar nicht, ob wir nicht schon genug über ZF geredet haben, aber falls noch jemand eine Idee hat, kann er sie gerne anbringen (irgendwie haben ja über 200 Leute auf Plus geklickt). Ansonsten schließen wir das Thema mal.
  • Wie >richtig / effiezient< modularisieren? Vielleicht könnte man hier erzählen, wie zum Beispiel unter Java modularisiert wird oder man schaut sich Symfony und das Zend Framework an.
  • Continuous integration Server für PHP – Hudson, CruiseControl, Bamboo. Alle diese CI Lösungen könnte man ansprechen. Vielleicht auch erstmal eine Einleitung zum Thema Continuous Integration würde passen, das habe ich nämlich noch nie gemacht (also hier was drüber geschrieben).
  • Praktischer Einsatz von Namespaces in PHP – Ich kann in meinen aktuellen Projekten leider nicht mit PHP 5.3 hantieren, aus diesem Grund habe ich noch nicht das Gespür für dieses neue Feature in PHP. Zumindest nicht für den paktischen Einsatz. Vielleicht beschreibt man auch erstmal Namespaces und die Idee dahinter.

So das waren auch schon die Top5. Vielleicht fühlt ihr euch ja angesprochen, dann würde ich mich freuen eine E-Mail unter langner@plan08.de zu bekommen.

Über den Autor

Nils Langner

Nils Langner ist der Gründer von "the web hates me" und auch der Hauptautor. Im wahren Leben leitet er das Qualitätsmanagementteam im Gruner+Jahr-Digitalbereich und ist somit für Seiten wie stern.de, eltern.de und gala.de aus Qualitätssicht verantwortlich. Nils schreibt seit den Anfängen von phphatesme, welches er ebenfalls gegründet hat, nicht nur für diverse Blogs, sondern auch für Fachmagazine, wie das PHP Magazin, die t3n, die c't oder die iX. Nebenbei ist er noch ein gern gesehener Sprecher auf Konferenzen. Herr Langner schreibt die Texte über sich gerne in der dritten Form.
Kommentare

17 Comments

  1. Da ich seit Monaten mit mässigem Erfolg mit CI kämpfe, würde ich einen wirklich guten Artikel (noch lieber wäre mir ein Idiotensicheres Tutorial) extrem begrüßen.

    Reply
  2. Wie es der Zufall so will, habe ich mich letzte Woche erst mit einem CI Server für und aus PHP beschäftigt.
    Bräuchte aber noch nen paar Hinweise, was man da so alles erwähnen sollte, vergesse sonst sicherlich etwas.

    Reply
  3. @Flyingmana: Sehr gut. Die Idee scheint ja ein wenig zu fruchten. Wenn ich den Artikel schreiben würde, würde ich einen Zweiteiler draus machen. Erstmal erzählen was CI eigentlich ist und welche Features du nutzen wolltest. Danach einfach wie du das System installiert hast und es verwendest. Könnte auch ein 3-teiler werden. Oder einfach ein Einteiler … wie du willst.

    Reply
  4. CI ist ein spannendes Thema, ab heute ca 10:00h gibt es zu den Grundlagen bei mir einen Artikel und geplant sind noch Beiträge zu phpUnderControl und Hudson. Wobei meine persönliche Präferenz momentan beim Hudson liegt.

    Grüße

    Reply
  5. Zum Thema Zend Framework kann ich gerne etwas beitragen. Mir ist die Idee „Zend Framework“ aus der Ideenschmiede nur etwas zu unspezifisch. Das kann nämlich von einem langweiligen Einführungsartikel bis zu einem Spezialbeitrag über Zend_Haste_Nicht_Gesehen alles sein. Wer also an dem Thema interessiert ist und das gewünschte Thema zum ZF etwas spezifischer angeben, der möge sich jetzt hier melden oder für immer schweigen, wenn das Thema schließt.

    Reply
  6. @Ralf:
    Ist es beim ZF besser alles mit Konfigurationen zu erschlagen, oder ist es doch besser zu programmieren? Wie sieht es dann mit der Performance aus? Wenn ich mir zum Beispiel manche Konfigurationsdateien zum Thema z.B. Zend_Form angucke dann wird einem schon schwindlig. Was nutzt es mir, wenn ich Monster .ini oder .xml Konfigurationsdateien habe? Oder ist es besser diese ganzen Parameter durch die eigentliche Programmiereun zu erschlagen?

    Reply
  7. @Daniela: Danke, habe es ausgebessert.

    @Ralf: Das klingt natürlich sehr gut. Ich kenne mich nicht so gut aus, aber ist das Thema „Zend Framework als Komponentenbibliothek“ schon zu durchgekaut?

    Reply
  8. Ich hatte letztes auch mal über die Ideenschmiede geschaut und empfand vor allem die ersten Plätze sehr allgemein gehalte. ich konkretisiere mal meine Wünsche / mache ein paar Themenvorschläge.

    CI:
    1) Was ist CI im Allgemeinen
    2) Wofür kann man CI alles verwendet (One-Click-Deployment, Testing, Pre-Commit-Hooks, Statistiken usw. usw.)
    3) Was ist von 2) in welchem Maße sinnvoll? Was am Wichtigsten? Priorisierung usw.
    außer Thema) Warum hat Hudson so eine bescheidene Usability? 😀

    ZF:
    1) Wiederverwendbarkeit von Zend_Form
    2) Kopplung von Zend_Form an JS-Bilbiotheken, vor allem jQuery, Mootools & Prototype (da die Wichtigsten)
    3) Integration von Doctrine in ZF + Vor- und Nachteile
    4) Interface Zend_Controller_Plugin_Abstract und dessen Verwendung erklären
    5) Fehler / Exception-Behandlung im ZF / eigene Fehlerbehandlung? eigene Exceptions definieren usw.?
    6) Modulare Seiten mit dem ZF erstellen / unterschiedliche Konzepte (ViewHelper, separate Action-Aufrufe usw.) vorstellen
    7) Unit-Testing mit dem ZF / Soll man Actions von Controllern testen? oder nur die Dao? Oder wie? Konkrete Beispiele / Vor- und Nachteil.

    Es mögen nicht alle Themen sooo spannend für alle sein, es brauch auf jeden Fall nur keiner jetzt erzählen es gäbe keine konkreten Vorschläge. 🙂

    Die restlichen Themen interessieren mich nicht so, da kann jemand anderes kreativ werden! 😉

    Reply
  9. Ich fänds bei CI auch noch ganz nett, wenn auch auf Möglichkeiten eingegangen wird, die man ohne Java-Unterstützung auf dem Server nutzen kann.

    Bei externen Hostern hat man diese Möglichkeiten ja leider oft nicht.

    Reply
  10. Für alle die auf CI warten: Ich hab mich bereits bei Nils gemeldet, dass ich ein bisschen zu CI schreiben werde. Denke, ich kann da mal einen ganz guten Überblick geben.

    Äh, und Julian. Was zum Teufel willst du bei CI mit Java machen?

    Reply
  11. Auf Continuous Integration hätt ich auch kommen können…

    Also zu Continuous Integration könnten wir auch was machen. Könnte ich bald auch mal brauchen. Auf jeden Fall möchte ich da mal auf XINC verweisen http://code.google.com/p/xinc/ und würd mich freuen, wenn da wer was dazu schreiben mag. Vielleicht auch wer, der phpUnderControl kennt.

    Reply

Leave a Comment.

Link erfolgreich vorgeschlagen.

Vielen Dank, dass du einen Link vorgeschlagen hast. Wir werden ihn sobald wie möglich prüfen. Schließen