PHP
Recent activity…
Busy is good – but not being too busy. Recently I feel like I having been a bit too busy. A long time now me and my partner have been working on a new Swedish event guide. Completely written in Zend Framework, using MySQL as database and Sphinx as full text search engine. These tools [...]
Detecting UTF BOM – byte order mark
When integrating systems with many different data sources and systems across Europe you are bound to eventually run in to issues with UTF-8 and national character sets as for example the Swedish ISO-8859-1. Even when parsing simple UTF-8 files with comma separated values things might things might popup to bite you.
One such thing is the [...]
Moving on to php 5.3 and Zend Server CE
I have had some serious issues with one of my servers these last days. But finally things are starting to get back to normal. It seems /var was full due to mysql wreaking havoc for no particular reason. This lead – curiously enough – to network problems. If one of the discs failed because of [...]
Gartner report on PHP
A new Gartner report about PHP – PHP: Past, present and Future is mentioned in the last Zend newsletter. Even though I remain somewhat sceptical towards similar reports it is good to see that even Gartner is catching up. What they say actually do have an impact.
“PHP has been a cornerstone technology on the Web [...]
Adding support for MS SQL Server to PHP in Linux
Adding support for MS SQL Server in PHP is not very difficult. Searching (Google/Bing/whatever) reveals lots of information on how to do this with Windows – naturally – but very little on how to go about it using Linux. Most people use precompiled PHP installations and I will show how to add MS SQL Server [...]
Zend Framework 1.8 Web Application Development review
Packt Publishing sent me a copy of Keith Pope’s Zend Framework 1.8 Web Application Development a while ago. In return they asked me to write what I thought about it. I have had it lying on my desk for a while but haven’t had time to read it more carefully. Nevertheless I have actually used [...]
10 years of English blogging
Even though I’ve lost my earliest blog posts due to an early domain change as well as a later change of blogging software I have been blogging about PHP and web development here for almost 10 years. As it is just over one year since we started our Swedish company Dotvoid AB I felt it [...]
PHP, SOAP and operation signatures
After investigating SOAP further there seems to be a common confusion regarding the difference between rpc/literal and document/literal and how it is handled in PHP. There is even a bug 49169 reported because PHP ext/soap maps all operations defined in the web service with the same signature to the first defined function or method in [...]
PHP and Web Services – essential reading
An old web service implemented in PHP have been giving me some headache the last couple of days. Especially interoperability with clients implemented in other languages (like .NET) are troublesome. It seems to me that PHP is very forgiving. Which is good – sometimes – but not always. PHP let you get away with a [...]
Inspiration time
I stopped working as an employee to work both on my own projects and as a freelancing consultant almost two years ago. This last year has been more like a roller coaster than anything else before. From spending very little time on my own projects while working as an independent contractor on debt collection systems [...]
