Posted by admin »
Add Comment »
The PHP core team planed to stop supporting PHP version 5.2 to focus on the development of PHP 5.3. The version 5.2 is a great move of PHP to enterprise market. PHP 5.2 introduced matured Object Oriented Programming (OOP) feature, which make the code more readable and easy the maintainance process. But the language its self was not adapted fully by the community since there’re a lot of people still using PHP 4 with spaghetti code. Instead, PHP 5 enhance many PHP frameworks’ development and in its turn, make the community adapt the framework practice (including OOP coding). The most interesting framework, in my view, is Zend Framework (ZF).
PHP 5.3 was introduced months ago. Symfony, another PHP framework, version 2.0 has been released to adapt with PHP 5.3′s new features including namespace. ZF 2.0 has been planed and still being developed.
I’ve heard that Workpress will stop using PHP4 from version 3.1. It’s great.
Posted by admin »
Add Comment »
When I was a school boy, I was very impressed by websites which created for personal purpose such as hobby forums,… I wondered that how can they do that. I’ve though that they need servers, special resources, and many other “big and expensive” things to have a website.
But fortunately, I’ve read an article about creating website, following that and can do it without difficulty.
So what do you need to create your own website? Here is the list:
- A server: you must have a server which is like your PC but can run day to day without problems. It must have an operating system for server such as Linux, Windows server,…
- A web server software: you must install a software in order to allow other people view your website in your server: a webserver. It could be Apache, IIS, Lighthttpd or any other web server software.
- Database: you should install an database management software in order to store data in you website. I suggest MySql.
- Scripting software: PHP is the best 
That’s all you need. I suggest you use LAMP (Linux, Apache, Mysql, PHP) because it’s free, open source, reliable and powerful.
Posted by admin »
Add Comment »
Hi every body.
I’ve just completed the configuration of the server for this blog. It, as you can guest, is totally running on open sources software.
I have used OSS many years ago (actually I can’t remember the exact time) but mostly are on Windows. In 2005, I heard about Ubuntu which is a very easy-to-use Linux distro. I’ve tried it and felt that it’s great.
But for many reasons, I still mainly used Windows as my daily OS. But to keep up with my hobby, I installed Ubuntu on my laptop, along with Windows.
Did I said that I was a PHP programmer? Yes, I do. I do love PHP and MySql and have a project using them. I coded my project on Windows using Netbeans (an open source IDE). I run test using Firefox (Open source browser), phpUnit and firebug.
Recently I felt that the website is loaded very slow. I want to know if my code have problems or just the infrastructure itself. I switched on Ubuntu and setup LAMP on it, moving my website to Ubuntu. Can you guest the result? Exactly, the site runs much much more faster than in Windows.
From that moment, I decided moving all my development activities to Linux. I also want to learn how to make an LAMP system work properly, reliable and security. And I’ve learned so much. In my turn, I want to share with you.
And the story begins.