O’Reilly PHP 5 Cookbook – 3rd German Edition
The German PHP 5 cookbook in a new and completely revised 3rd edition with information on the new PHP 5.3. Collected knowledge of American and German PHP experts. It contains hundreds of well-approved “recipes” including explanations of the new PHP features. Read more
German PHP Magazine article – “Daten auf Vorrat” (Zend_Cache)
Published in PHP Magazin 6.08 by Carsten Lucke The adoption of caching techniques allows to increase an applications performance significantly. Especially complex and time consuming operations can benefit from using a cache.
“Brückenschlag” – article on the PHP/Objective-C bridge – German PHP Magazine
Published in PHP Magazin 5.08 by Carsten Lucke Programming desktop applications in PHP? Yes, that’s possible. Usually the PHP-GTK extension to accomplish this task. GTK is available for a lot of operating systems and thus quite portable. However, GTK applications often have a different look that distinguishes them from native applications. For Mac OS X … Read more
New article Zend Studio for Eclipse published in PHP Solutions magazine
Published in PHP Solutions magazine by Matthias Brusdeylins and Carsten Lucke After an extensive beta-test Zend went public early this year with the final version of Zend Studio for Eclipse (ZSfE). The most important functions – besides the IDE being based on the Eclipse platform – are code generation abilities, refactoring, debugging and profiling and … Read more
Introductory article on the Zend Framework for t3n magazine
I wrote an introductory article on the Zend Framework for the german t3n-Magazin. It is published in issue #11 and covers all the stuff you should know, to get started with the Zend Framework. Read more
Configuration issues with Xdebug on Debian Etch
In March I will start to give a lecture on web programming at the University of Applied Sciences Rosenheim where I’ll be using PHP for practical application. This week I started to setup a Debian-based (Etch) web-server with PHP 5.2 in a virtual-machine with VMWare. Part of this setup was getting XDebug2 integrated. It’s really … Read more
Debugging PHP with free tools (PDT + XDebug2)
One very important part of an IDE is the ability to debug the code you write. For web-application development you mostly need remote-debugging facilities. It’s no problem to find a good IDE offering all that for Java web-development. There’s Eclipse and it provides all sorts of features that make a developer’s life easier. For PHP … Read more
Bugfix release 0.17.1 for PEAR::Date_Holidays
This afternoon I uploaded a bugfix release for PEAR::Date_Holidays. Thus the latest version is 0.17.1 now. The new release contains a bugfix for bug #10220. The Date_Holidays::factory method called the setlocale() function in a way that very possibly may have broken the localization of applications using the package. Additionally there were three new drivers/filters added … Read more
URL-rewriting configuration for the Zend Framework
Recently I gave a talk about the Zend Framework. Part of that talk was an introduction to the suggested filesystem layout of projects based on the Zend Framework. I also gave hints about the configuration of the URL-rewriting to allow the mapping of requested URLs to a controller/action that would process the request. Read on … Read more
IPC2k7 talks uploaded (1. Zend Framework, 2. PRADO)
I finally found some time to upload the slides of my talks I gave at the International PHP conference 2007 – Spring Edition in Ludwigsburg, Germany. The slides are available on SlideShare right now and will be available as PDF download in the talks section on this website soon.
PRADO – reusable enterprise web applications (IPC 2007 Spring Ed.)
PRADO is a component-based and event-driven programming framework for developing Web applications in PHP 5. PRADO stands for PHP Rapid Application Development Object-oriented. (pradosoft.com) Abstract. PRADO support a event-driven, component-based paradigm to develop PHP web-applications. Do you still read request data “by hand” or do you already use advanced data- and action-binding mechanisms? Who takes … Read more
The Zend Framework – does the name keep what it promises?
Abstract. The Zend Framework is quite the new star in the arena of PHP application frameworks. Is it a framework after all? Or is it more of a code component library? Does it even matter? Probably not, because what’s important is, how it supports a software developer in his every day work. This talk, I … Read more
PHP and TextMate – article for the german PHPMag
It’s been a while since my last article but finally I had some time and managed to write for the german PHP-Magazin, again. To my surprise my article was even chosen as cover-topic. Yippieh! I wrote about PHP- and web-development on Mac OS X using TextMate.
tool-garage.de projects not actively maintained anymore
Today I decided to not actively maintain the projects on my tool-garage.de website any longer. This includes all the tgc*-projects like tgcSimplePoll and tgcCalendar. The main reasons for this are: I’m not a student anymore but have a full-time job, so I do a lot less private or freelance projects, where I used to utilize … Read more
PHP Programming with PEAR – The “PEAR book” is out
Packt Publishings PEAR book (PHP Programming with PEAR) has finally been published. PEAR is the PHP Extension and Application Repository, and is a framework and distribution system for reusable, high-quality PHP components, available in the form of “packages”. I co-authored this book together with my very good friend Stephan Schmidt, and Stoyan Stefanov and Aaron … Read more
