Kategorien
Changelog Releases Webentwicklung Werkzeuge

Statischer Seitengenerator: Hugo

Ich bin ja Fan von Hugo, und versuche, viele Probleme mit einem Statischen Tool zu erschlagen, wenn es denn geht.

Im Fall von Hugo sind das in den letzten Versionen ein paar mehr Dinge mehr geworden, die man damit lösen kann.

  1. Multi-Language. Eine ziemlich durchdachte Geschichte, die man da gebaut hat.
  2. Neue Struktur. Alles ist eine Seite. Damit lassen sich auch Index-Seiten als ganz normale Seiten behandeln
  3. Neue Template-Möglichkeiten: block templates

Diese letzten beiden Releases haben gezeigt, dass Hugo einen deutlichen Innovationsvorsprung gegenüber Jekyll und teilweise sogar WordPress hat. Im Forum von Hugo findet man sehr viele hilfsbereite User und Entwickler, die teilweise auch mal eigene Ideen vorstellen, die man super adaptieren kann.

Beispiel gefällig? Das Tutorial mit dem “Simple JSON site index” eignet sich auch hervorragend als Grundlage für das erstellen einer JSON-API für Apps oder ähnliches.

Kategorien
Changelog Releases Webentwicklung Werkzeuge

pimcore 4.4.x

Ich hatte ja schon vor einer Weile mal Artikel zum Thema pimcore veröffentlicht. Damals habe ich, ganz besonders unter “Was ist pimcore und wofür brauche ich das?” an einigen Stellen kein gutes Haar gelassen.

Die Erfahrungen, die ich mit den frühen Versionen von pimcore gesammelt habe, was das Thema Anpassung des Datenmodells bei einer Weiterentwicklung eines Projekts in verschiedenen Entwicklungsstufen angeht, habe ich damals stark kritisiert.

Innerhalb dieser 1,5 Jahre seit Erscheinen des Artikels hat sich einiges verändert, eigentlich ziemlich konstant zum Guten hin.

Unter diesen Umständen habe ich pimcore neu evaluiert und bin zu dem Entschluss gekommen, dass das ganze durchaus eine neue Chance verdient hat und sicher bei dem einen oder anderen Projekt in Zukunft zum Einsatz kommen wird.

Kategorien
Releases Werkzeuge

PhpStorm 8 veröffentlicht – Die 6 wichtigsten Änderungen

Road

PhpStorm 8 wurde veröffentlicht. Endlich gibts die JS-Features (spy.js) aus Webstorm auch hier.

Die wichtigsten Features aus meiner Sicht:

  1. WordPress Support (ENDLICH!)
  2. spy.js
  3. Bessere Angular.js-Unterstützung
  4. Grunt-Unterstützung (Gulp auch…)
  5. Bower-Unterstützung
  6. Single-File-Mode (Arbeiten ohne Projekte)

Links

Kategorien
Releases Webentwicklung Werkzeuge

Webeditor auf Basis von Webtechnologien: Brackets [Sprint 31]

Brackets Startscreen
Brackets Sprint 31

Adobe entwickelt Brackets, einen Webeditor, mit Webtechniken: Node.jsHTML und Javascript. Brackets ist Open Source und bietet aus meiner einen vielversprechenden Ansatz. Mit LESS und meinem Workflow kann das Teil allerdings auf den ersten Blick nicht das anfangen, was ich persönlich brauche, aber ich werde den Editor mal im Auge behalten…

wiederentdeckt durch Jens Grochtdreis

Kategorien
Releases Webentwicklung

Fragmentiert Microsoft die eigene Browserlandschaft?

Microsoft lässt Details zu Windows 8.1 aus dem Sack. Webentwickler werden sich freuen: Die Zersplitterung nach Browsern und Plattformen in der MS-Browser-Welt wird wohl zunehmen (siehe “Internet Explorer 11”). Da hatte man 10 Jahre lang einfach nur einen einzigen Browser aus Redmond, so haben Windows7-User vermutlich maximal IE10. Und User von älteren Versionen wohl noch IE9 maximal. Damit wären, wenn man XP ausnimmt, mindestens 3 Browserversionen mit extrem unterschiedlichen Abilities unterwegs.

Sollte MS eine erneute Marktbedeutung anstreben: So wird das jedenfalls nichts.

PS: Das ganze basiert gerade auf einer Vermutung