Sylius, the Symfony based shop Framework, is moving forward

Sylius seems to be moving forward. Hoping for this to provide a good starting point for shops that are not easily doable using Oxid or Magento … http://sylius.org/blog/promotion-system-improvements

PHP Performance: fast enough and improving

Jonathan Klein (Etsy) just published an interpretation of the web framework performance benchmarks ( http://www.techempower.com/benchmarks/ ) at:
https://www.acquia.com/blog/php-performance-fast-enough-and-improving-jonathan-klein
PHP is doing well and constantly improving. Yeah!

Symfony Standard edition on HHVM (HipHop Virtual Machine, Facebook)

Sieht so aus als wenn Symfony auf der HipHop Virtual Machine (statt regulärem PHP) laufen könnte:

http://labs.qandidate.com/blog/2013/10/21/running-symfony-standard-on-hhvm/

Hier sind auch schon Benchmarks dafür:
http://www.php-schulung.de/2013/symfony-hiphop/

Varnish talk at Backend Web Berlin (BWB) on Monday

Be prepared for an introduction to the Varnish Cache and insider info on which features are used within the myvideo.de architecture.

RSVP here: http://www.meetup.com/backend/events/125412812/

Voice2Email app erschienen (endlich einfach MP3 aufnehmen und versenden)

Samuel Cremers Voice2Email App ist erschienen. Damit kann man auf Mac OS X sehr einfach Audio als mp3-Datei aufnehmen und versenden:

Netdudes GmbH seeks fulltime Symfony 2 developer and UI/UX web developer

Netdudes seeks both a fulltime Symfony 2 developer and UI/UX web developer for their Berlin office.

Find all the details here: http://netdudes.de/.

Gastartikel willkommen auf php-schulung.de und php-entwickler-berlin.de

Dieser Artikel nimmt Teil am Webmaster Friday. Diese Woche wird das Thema Gastartikel behandelt.

Welche Arten von Anfragen für Gastartikel bekomme ich?

Eine Zeitlang habe ich unter mini-gmbh.me ein Blog über Firmengründungen geschrieben. Dafür habe ich immer wieder Angebote für Gastartikel bekommen. Manche waren ganz gut und kamen mit gelegen. Andere waren offensichtliche aufdringliche Werbung, z.B. für Versicherungen. Letztere habe ich natürlich dankend abgelehnt.

Welche Arten von Anfragen für Gastartikel wünsche ich mit?

Für meine Websites (mit Blog) php-schulung.de und php-entwickler-berlin.de (beide Pagerank 3) habe ich bisher noch keine Anfragen für Gastartikel erhalten. Wer mir einen gut geschrieben Artikel rund um Webentwicklung mit PHP, dem Symfony Framework oder Cloud Services anbietet hat eine gute Chance, das ich den veröffentliche. Meldet euch gern per E-Mail (siehe Kontakt).

Falls ich mal zu viele Anfragen bekomme, werde ich mir eine E-Mail Filterregel schreiben, die entsprechende Anfragen in den Spam legt. Bisher, wie gesagt: Immer her damit 🙂

Endlich professionelle Entwicklungsumgebung mit Vagrant und Puppet erstellen?

Wer endlich eine professionelle Entwicklungsumgebung für Symfony und andere PHP-basierte Projekte mit Vagrant und Puppet erstellen erstellen möchte freut sich möglicherweise über diese Adressen:

Guter Vortrag über Vagrant:

Offizielle Vagrant Website:

Gutes Tutorial, Vagrant + Puppet config mit Apache, PHP etc.

Vagrant + Puppet config mit NGINX, PHP-FPM etc.

Vagrant + Puppet config mit Apache für WordPress Entwicklung

  • http://vagrantpress.org/

Config Generator, allgemein und umfassend:

Config Generator speziell für Symfony

  • Live Version: http://vmg.slynett.com/ (Edit: seems to be offline)

PHP Wartungsvertrag? PHP 5.5. ist fertig!

Haben Sie einen PHP Wartungsvertrag?

PHP 5.5. ist fertig! An Bestandsprojekten können kleinere Anpassungen erforderlich sein. Ansonsten gibt es eine Reihe von nützlichen neuen Features, wie z.B. den neuen integrierten Opcode Cache.

Schützen Sie Ihre Investitionen in Webprojekte mit einem PHP Wartungsvertrag! Ihr PHP Entwickler.

Erste Website: Reise in die Vergangenheit

Motiviert durch Ikurus Blogparade habe ich mich auf die Suche nach meiner ersten Website gemacht. Die allererste Site (1999 auf einem Webserver der Uni) ist leider nicht mehr auffindbar. Aber:

Beim WebArchive (auch bekannt als WayBack Machine) habe ich eine meiner ersten Websites wieder gefunden. Diese war damals unter einer meiner ersten eigenen Domains verfügbar, nämlich unter timon.schroeter.it. Beim WebArchive findet sich auch heute noch ein Stand vom Frühjahr 2003 (was nun immerhin mehr als 10 Jahre her ist!):
http://web.archive.org/web/20030407065912/http://timon.schroeter.it/index.html

Damals habe ich einerseits Chemie studiert und war anderseits total begeistert von GNU/Linux und den Möglichkeiten per Kommandozeile und mit Hilfe von Skripten das System zu steuern. Damals hatte ich noch keine eigene Firma und habe keine Produkte oder Dienstleistungen angeboten.

Alle diese Aspekte zeigen sich deutlich auf meiner Website von damals:

Das ich damals Chemie studiert habe ist deutlich zu erkennen, denn es gab eine eigene Unterseite zum Thema:



Auch auf der Seite Software sind typische damals für das Studium relevante tools zu finden (z.B. CHemtool).



Meine Begeisterung für GNU/Linux zeigt sich ebenfalls auf der Software Seite und darin, dass ich einen extra Bericht über eins der damaligen top Linux Laptops veröffentlicht und verlinkt habe.

Das ich Spass an Kommandozeilen Tools hatte und gleichzeitig keine Produkte oder Dienstleistungen vermarktet habe zeigt sich deutlich in der Optik der gesamten Seite:

  • Keinerlei Bilder oder Grafiken (einzige Ausnahme: Die Unterseite „Photos“.)
  • Grünge Schrift auf schwarzem Grund
  • In der obersten Zeile jeder Seite, ganz blass (nur bei genauem Hinsehen oder Markieren mit dem Cursor sichtbar) steht jeweils z.B.
    timon/public_html> cat software.txt

    , d.h. hier wird ein Command Promt und eine Eingabe dargestellt, die (im vorgenannten Beispiel) den Inhalt der Textdatei software.txt auf den Bildschirm ausgeben würde.

Ich gebe zu, für eine private Seite gefällt mir der Stil von damals immer noch. Heutzutage habe ich weiterhin private Sites im Netz die im wesentlichen mir selbst gefallen (und nicht z.B. zu Verkaufszwecken optimiert sind). Für meine Business Websites (aktuell z.B. zum Thema PHP Schulung wähle ich aber heutzutage einen ganz anderen Stil.