CakePHP & DIEVOLUTION Blog

Firefox 3 - Ersteindruck: Gut, aber fehlende Erweiterungen

18. Jun 2008

Nun ist er offiziell da, der neue Feuerfuchs. Auf dem Mac hat er sich doch deutlich dem Mac-Design angepasst und wäre nicht die Web Developer Toolbar, könnte man ihn fast mit dem Safari verwechseln.
Was zuerst auffällt, sind die Vorschläge der Webseite während man die URL eintippt. Scheint über die Chronik zu funktionieren? Auf jedenfall ein sinnvolles, wenn auch am Anfang leicht irritierendes Feature. Schön ist auch die neue “Bibliothek” mit den Lesezeichen, denen man nun sogar Schlagwörter geben kann.
weiter…

Kategorie: Allgemein, Tipps | 0 Kommentare »

Warum zur Zeit wenig Kuchen gebacken wird

17. Jun 2008

Hier bei DIEVOLUTION arbeiten wir zur Zeit an einer Ruby on Rails Anwendung, daher sind natürlich Tipps in Sachen CakePHP zur Zeit ein wenig rar. Freuen könnt ihr euch aber auf einen ausführlichen Report “Rails vs. Cake - Der Vergleich”. Eventuell sogar als Pod- oder Screencast, da loten wir gerade einige Möglichkeiten aus.

Kategorie: Allgemein | 0 Kommentare »

Sprosse mag keine Generatoren (Rails + Sproutcore)

17. Jun 2008

Ajaxian stellt ein neues Javascript-Framework vor, SproutCore. Was auf den ersten Blick richtig hübsch aussieht und auch viele gute Ideen bringt, ist für Rails-Entwickler momentan alles andere als benutzerfreundlich, da es leider bei Rails 2.1 den script/generate Generator zerschießt. In der Google Group wird das Problem zwar dieskutiert, Hilfe ist aber momentan noch nicht in Sicht.

Mein erster Eindruck:
weiter…

Kategorie: Allgemein, Rails | 0 Kommentare »

MVC - Die Qual der Wahl

17. Jun 2008

Das Model - View - Controller Prinzip ist eine sehr schöne Errungenschaft in der Softwareentwicklung. Waren früher Chaos und Codewüsten an der Tagesordnung, wurde durch objektorientierte Programmierung und eben MVC eine gewisse Eleganz eingeführt. Leider stellt sich mir immer wieder eine Frage: “Gehört dieser Codeblock in das Model, den View oder den Controller?”
weiter…

Kategorie: Allgemein, Meinung | 1 Kommentar »

CakePHP 1.2 RC1 gebacken

6. Jun 2008

Endlich sind wir in der heißen Phase, denn der erste Release Candidate der lang erwarteten 1.2er Version von CakePHP ist nun zum Download bereit. Damit ihr allerdings euch allerdings nicht mit langwierigen Updateprozeduren eurer aktuellen Cake1.2 Beta Programmen rumschlagen müsst, hat der cakebaker einen Artikel veröffentlicht, der euch das Upgrade auf den ersten RC so einfach wie möglich machen sollte.

Kategorie: CakePHP | 0 Kommentare »

Neu bei uns: Design2Cake (oder Rails oder html)

3. Jun 2008

Für alle, die sich nicht die Finger mit HTML Code schmutzig machen möchten, bietet DIEVOLUTION nun einen “Ausweg”. Ihr schickt uns euren Webseiten-Entwurf und wir erstellen daraus ein CakePHP Starterkit.
weiter…

Kategorie: Allgemein | 1 Kommentar »

Icons - Fluch oder Segen

23. Mai 2008

Icons sind aus modernen Anwendungen und Betriebssystemen kaum noch wegzudenken. Das Icon an sich soll dafür sorgen, dass der Mensch ,ohne Nachzudenken, einfach durch die Anwendung navigieren können soll. Leider ist dies in vielen Anwendungen nicht gegeben.
Schön wenn man als Entwickler auf solche Netzfundstücke stößt: Bright! - a free icon set

Kategorie: Allgemein, Tipps | 0 Kommentare »

RoR 2.0 Online Buch

12. Mai 2008

Für alle die, die sich auch mit dem Rails Framework beschäftigen (quasi dem “großen Bruder” von CakePHP), schaut euch einmal das Openbook von Galileo Computing an: http://www.galileocomputing.de/openbook/ruby_on_rails/ Es ist zwar sicherlich nicht das beste Railsbuch, aber dafür kostet es im Gegensatz zu “The Rails Way” und “Agile Web Development with Ruby on Rails” auch kein Geld, wenn man es online liest, oder sich downloadet.

Kategorie: Allgemein, Tipps | 0 Kommentare »

Stolpersteinchen bei Model Associations

29. Apr 2008

Ein kleiner Tipp, damit es euch nicht auch so geht: Bei allen Edit-Formularen, die Model Associations haben, müssen ALLE Ids der zu ändernden Models angegeben werden.

Beispiel:
User hat ein Profil (Models: User hasOne Profile)
Ist nun nur die User ID angegeben (im Controller gesetzt oder via form->input im Formular selbst als Hidden field) updatet er zwar den User, gibt allerdings trotz hasOne Deklaration den Befehl, ein neues Profil anzulegen, ohne das andere zu löschen bzw. das alte upzudaten.

Daher immer: Wenn man User + Profil updaten will, sowohl User wie auch Profil ID angeben - das spart Zeit und Nerven.

Kategorie: CakePHP, Tipps | 2 Kommentare »

Download des Tutorials wieder möglich

22. Apr 2008

Nach dem Redesign der Seite waren die Download-Dateien des CakePHP Tutorials nicht mehr erreichbar. Nun können sie wieder über die entsprechenden Links im Tutorial downgeloadet werden.

Kategorie: Allgemein, CakePHP | 0 Kommentare »

« Vorherige Einträge Nächste Einträge »