Category Archives: General

phpMyFAQ – the 2012 retrospective

2012 was an interesting year for phpMyFAQ, the second time since our beginnings back in 2001 we didn’t released a major new version. We did that once back in 2008 when we were working on phpMyFAQ 2.5 with the switch to PHP 5.2 as basic requirement. The year 2012 was very similiar, we put a lot of efforts in our backend, we refactored a lot of code, we moved the requirement to PHP 5.3 and we removed some singleton patterns. Especially the removal of the configuration singleton caused a lot of work but it’s working very good now. Another interesting move was the switch from our own classloader to the Symfony 2 classloader and the switch to Composer for some external package we use.

We released seven versions of phpMyFAQ 2.7 and 4 previews of the upcoming next major version, phpMyFAQ 2.8. The stable 2.7 series will get some bugfix releases the first half of 2013 and will be out of support three months after the release of phpMyFAQ 2.8, which hopefully will happen in the first or second quarter of 2013. In 2012, we had more than 60,000 downloads of phpMyFAQ, which is really amazing. Thank you very much!

So, what will happen in 2013? We will release phpMyFAQ 2.8 which will be really a great release with the new Bootstrap based GUI and some nice end-user features. After the 2.8 release we’ll start working on 2.9 which will be one of the first versions based on Symfony2 components. The transition to this will be a long and hard way but I think this will be the right direction. A lot of new open source releases like Drupal 8 or phpBB 4 will be based on Symfony 2, so expect a better integration of phpMyFAQ for other applications in the future.

Updated to WordPress 3.2

Today I finally upgraded the phpMyFAQ DevBlog to WordPress 3.2 and from an old MySQL 4.1 database to MySQL 5.1. This blog is running since january 2004 now and all updates from WordPress went smooth. This is quite cool.

Off to Cuba

This year I’ll travel to Cuba and I won’t be online for the next 16 days. The next releases of phpMyFAQ will be at the end of April / beginning of May. See you then.

Happy new year 2011!

Today is the last day of 2010 and I’m looking back to the last 12 months. phpMyFAQ saw about 14 releases including the major 2.6.0 release back in mid january. Since then we improved the whole code base of phpMyFAQ and we’re working hard on the 2.7 release which should see an alpha release the next weeks. I work on organizing a party for the 10th birthday of phpMyFAQ in february, too. Let’s start with the second decade of phpMyAQ! :-)

On the road again…

Tomorrow I will leave Germany for 4 weeks to spend my vacations in Australia. I’ll do a roadtrip from Sydney to Melbourne together with my girlfriend. Will be fun! :-)

So don’t expect any releases or support until April 2nd.

Zend Debugger for Snow Leopard

Yesterday Zend released the Snow Leopard compatible 64 bit ZendDebugger binary. So I can debug again. :-)

imac:extensions thorsten$ file ZendDebugger.so 
ZendDebugger.so: Mach-O universal binary with 2 architectures
ZendDebugger.so (for architecture i386):Â Â  Â Mach-O bundle i386
ZendDebugger.so (for architecture x86_64):Â Â  Â Mach-O 64-bit bundle x86_64

Airport Extreme rocks!

Today I visited the Apple Store in Munich and bought an Airport Extreme kit. At home I connected the base station with power and plugged the audio cable into my A/D receiver… then I went to my iMac and started the Airtunes configuration… this took about a minute and I activated the WPA2 encryption. After another minute for a restart of the Airport Express I could listen to my MP3s in my living room. Very cool and it really works like charm! :-)