You are using some CMS but don’t really like the way it handles URL’s … ?

For example, instead of having “www.mysite.com/index.php?id=12″, you would like to have “www.mysite.com/love” ?

Well, MOD_SQLAlias may be the solution for you, it is an Apache2 module under LGPL, it “will intercept specific URI requests and dispatch them to the appropriate page to be served using a MySQL alias table“.

Basically, you can install this apache module and use it with your current website. It will be completly transparent and will work with your current CMS.

The project can be found on sourceforge here: Mod_SqlAlias on sourceforge

  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks

Ever wondered what is the fastest programming language ? Here you will find some benchmarks. Have fun comparing the results.

Languages benchmark

Well, guess in what position is PHP ?

Code contest graph

Thank god Ruby is here…

Code contest summary

This website should add some “energy” to the never ending debate “What is the best programming language”… ;)

  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks

There are many posts about what editor to use when programming with PHP.

I have been using VIM since about 7 months, I got convinced by a fellow coworker to use it. I gotta admit, it was a headache at the beginning, but the more I use it, the more I like it.

If you ever want to try using VIM with PHP. Here is an excellent presentation on how to use VIM & PHP on Andrei Zmievsky’s website.

You can also download his .vimrc (VIM config file) and plugins files here: Download Andrei’s VIM files

  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks

So.. I finally decided to start my own Blog.

Why? Well, like many fellows, I do spent time to read about “stuffs” on the web and I felt it was time to share some of my findings.

What do I read about usually ? Actually, kinda anything…

Ok, I will start with a framework that I just discovered, it is named “Not One Line Of Html”… I like the name but I am not sure I would use a such framework, I find it too extreme in my humble opinion. However, if you are as curious as I am, go take a look and make yourself your own opinion .

It is a PHP framework that wraps lot of HTML components in PHP.

Look at the following code, it will basically show up a button. When you click on the button, it will change the text of the button.

NOLOH Code

You can check out their tutorial video on : http://www.noloh.com

  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks

Who am I?

My name is Bashar Al-Fallouji, I am an IT Consultant and Co-Founder at DevMotion.

I am particularly interested in Web applications, Open Source Development, Software Engineering, Information Architecture, Unit Testing, XP/Agile development, etc.

On this blog, you will find mostly technical articles and thoughts around PHP, OOP, OOD, Unit Testing, etc. I am also sharing a few open source tools and scripts.

  • Bashar: Thats right, the setSaveFile create a files containing an associative array of classname => filen [...]
  • Loggy: Jim's clarification in particular was pretty useful although I did have to dig down into the tree to [...]
  • Jim Osborne: Got it! It did work 'out of the box' when I extended the test code to instantiate a class within [...]
  • Jim Osborne: Downloaded PHP-Autoload-Manager from github yesterday and tested in line with README file. It did no [...]
  • Hamidou: Felicitations! [...]