Nils Langner

Autor

Nils Langner

Nils, der an der Universität Freiburg Informatik studierte, treibt sich nun mehr seit fast zehn Jahren in der Webentwicklung herum und arbeitet derzeit für eines der größten Verlagshäuser Europas im Qualitätsmanagement der Onlinesysteme. In seiner Freizeit betreibt er einen sehr erfolgreichen deutschsprachigen PHP-Blog, in dem er seine Erfahrungen zum Thema PHP kundtut. Hier werden aktuelle Geschehnisse aus der PHP-Gemeinde genauso besprochen wie Best Practices aus der Softwaretechnik. Ein Blatt wird dabei nie vor den Mund genommen.

Komplexität, wo bist du?

Software wird in den meisten Fällen von einem dedizierten Team entwickelt. Als Projektleiter tut man gut daran, diese organisatorische Struktur so lange wie möglich stabil zu halten. Eingespielte Teams, die sich in der Performing-Phase [B.W. Tuckman (1965) Developmental sequences in small groups Psychological Bulletin, 63, 384-399] befinden, arbeiten um ein Vielfaches effizienter als neu zusammengewürfelte. 

Segmentation Faults – Der schlimmste aller Fehler ist …

Auch Softwareentwickler machen Fehler. Wenn sich diese Fehler in einer PHP-Applikation verstecken und auch noch die eigenen sind, hat man beim Beheben quasi einen Heimvorteil. Befinden sich die Fehler in der eigenen Domäne, kann man sie mit Standardwerkzeugen ausbessern. Doch es gibt auch Fehler, die sich weder im eigenen Code noch in der vertrauten Programmiersprache befinden: die Segmentation Faults. Sie verhalten sich nicht wie herkömmliche Bugs und müssen anders behandelt werden. Welche Werkzeuge zur Behebung der Segmentation Faults zur Verfügung stehen, soll folgender Artikel zeigen.

Website-Optimierung per Caching

Jeder Webentwickler, der ein Projekt in das Internet stellt, wünscht sich, dass sein Projekt einmal so erfolgreich ist, dass der Server, auf dem es läuft, nicht mehr ausreicht, all die Besucher zu versorgen, die das Angebot nutzen wollen. Da es aber langweilig wäre, diese Grenze schon mit ein paar Usern am Tag zu überschreiten, versucht man, über Caches in der Anwendung, sie ein wenig leistungsstärker zu machen.

X
- Gib Deinen Standort ein -
- or -