Subscribe to ITTreats.com - Open Source Tech

Community News: PHP UK Conference 2012 – "Blind Bird" Tickets until Dec. 4th

As a reminder, the PHP UK Conference (2012) still has their “Blind Bird” tickets on sale until the 4th of December for £90: Purchase blindbird 2012 conference registration(s) for Friday 24th and/or Saturday 25th February – available at this price until 4th December 2011. After this time the earlybird 2012 conference registration for Friday 24th [...]

Court Ewing’s Blog: Follow-up: How PHP is Broken and How It Can Be Fixed

In a follow up to his previous post about how PHP is broken (and what can be done to fix it), Court Ewing has this new post with a few suggestions on how PHP development could be better, but admits that PHP itself is not broken. It is no secret that the PHP development process [...]

Global transaction ID support for PECL/mysqlnd_ms – Internet Super Hero

The catchy theme/motto of the PECL/mysqlnd_ms 1.2 release will be Global Transaction ID support. Hidden behind the buzzword are two features. We will allow users to request a certain level of service from the replication cluster (keyword: consistency) and we will do basic global transaction ID injection to help …

php|architect: Full-text Search with SQLite

On the php|architect site there’s a recent tutorial from Jeremy Kendall about full-text searching in SQLite, a lightweight database alternative that, since it’s stored locally, can be used without a full database server. Full-text search with SQLite is so ridiculously easy to implement, there are only two valid reasons you haven’t done it yet. The [...]

Stop SOPA and Save the Internet – Chris Shiflett

I’ll level with you. I’ve not really paid much attention to all the chatter about the Stop Online Piracy Act (SOPA) and the PROTECT-IP Act. I’m busy, and I know anything to do with government policy as it relates to the Internet is going to be a big bummer. This is definitely a big bummer, and [...]

Handling SQL Errors in PDO – Lorna Mitchell

I love PHP’s PDO (PHP Data Objects) extension; it gives a consistent, object-oriented interface to handling all kinds of relational database backends. One thing that annoys me is that the MySQL driver for PDO defaults to a silent error mode which can make SQL errors tricky to spot! To give you an example, consider the [...]

Learncomputer.com: PHP Profilers Compared (PHP Quick Profiler & XDebug)

In a recent post from Learncomputer.com, there’s a comparison of two PHP profilers – the PHP Quick Profiler and the one included in Xdebug. Whether you are an experienced developer or just getting started it is important to know how to measure the performance of your scripts and applications so that you can learn to [...]

Robert Basic’s Blog: Benchmarking pages behind a login with ab

Robert Basic has a recent post showing you how to use the “cookie jar” functionality included with Apache’s “ab” benchmarking tool to get behind your PHP-based login with a simple curl and grep combo. Tonight I decided to relax a bit and what better way of relaxing is there for a geek then to do [...]

Lukas Smith’s Blog: Travis, CI for OSS

In a new post to his blog Lukas Smith looks at a recently introduced service, Travis CI that helps make continuous integration simple (and without having to set up the software yourself). He talks about his experiences in getting his trial project up and working with their system. Continuous integration is one of these topics [...]