Version 1.8 of the Zend Framework now allows direct access to Amazon S3 (Simple Storage Service) and Amazon Elastic Compute Cloud (Amazon EC2) . This allows for PHP developers to easily tap into the scalability advantages of distributed computing. Through Zend_Service_Amazon_S3 PHP applications built with the new Zend Framework can easily tap into scalable web resources whenever traffic spikes or if the application demands more resources than the host server can provide.
I have been using the latest release of Kubuntu on my Sony VAIO VGN-NR110E and I am impressed with the advancements the Linux community has made. When I first got into Linux and the open source movement, KDE and Gnome were fun to tinker with, but they were not usable for daily tasks and were hard to set up. Of course, this was in the days before broadband was widespread and winmodems were the standard. Linux was definitely not ready for the desktop. Read the rest of this entry
I have been developing applications from a PHP framework and code generation system called QCodo recently. And more recently, its community-driven branch dubbed QCubed. The QCubed platform is beneficial to me mostly because it allows object-oriented PHP code to be generated from a MySQL database structure (as well as many others) . I use PHP/MySQL almost exclusively in projects here at Piranha Method, so this is a perfect tool for me. Read the rest of this entry
In case you haven’t yet heard of Compiz Fusion, built from the Beryl composite window manager for X windows, hurry on over to their site and check it out, the effects are almost good enough to rival Mac OS X in my opinion.
Compiz Fusion aims to provide an easy and fun-to-use windowed environment, allowing use of the graphics hardware to render each individual window and the entire screen, to provide some impressive effects, speed and usefulness.
Now that I have my blog up and running and have began posting regularly I would like to take a minute and thank everyone for their contributions to the open source community. I would especially like to point out Falko Timme of ISPConfig and HowtoForge, his contributions are obviously devout and have especially been helpful to me. Thanks Falko!
I would also like to recognize Vasily and everyone at the OpenVZ project, I feel that they are leading the way in the open source world with Linux virtualization software. In addition, all of you kernel hackers and other Linux gurus out there also deserve to be recognized for your hard work and efforts. Thank you for staying the course and working on something that you believe in.
This awesome article shows how to setup an OpenVZ high availability (HA) cluster using the data replication software DRBD and the cluster manager Heartbeat. In this example the two machines building the cluster run on CentOS 4.3.
As we get further into developing the Piranha Method site, we plan to also work on deploying a site for Hostmaster Flex to offer our hosting services for the OpenVZ cluster that we have set up.
The OpenVZ project is an open source community project supported by OpenVZand is intended to provide access to the code and ultimately for the open source community to test, develop and further the OS virtualization effort. –
We are currently running a Linux High-Availability hosting cluster built on a custom OpenVZ kernel for server virtualization on the Debian etch Linux distribution along with RAID-1 server using DRBD. In the future we plan to add more servers to the cluster and load balance the cluster load between them, we are currently planning to deploy the necessary fibre channel gigabit technology for each server in order for this to be feasible.
We have been running our OpenVZ cluster for about two years now in a production environment and have only had some minor problems with our 3ware Escalade RAID controllers Linux drivers. This was because we were previously running our cluster on the CentOS 4.4 (RedHat) distribution and apparently our hardware combination, along with the use of OpenVZ technology uncovered a bug in the 3ware Linux drivers.
Overall, I have had nothing but a great experience with OpenVZ, my only wishÂ (if someone is so inspired) would be a nice web-based GUI for virtual server management and migration. I have found a few OpenVZ managers out there, but none that seem complete or even that seem to function correctly.
I have just finished deploying WordPress using the K2 template as the new framework behind the Piranha Method site, I will be adding in some other neat plug ins and customizing some of the PHP to meet my needs . I find WordPress much easier to use and work with than anything else out there, not to mention that the code it creates is clean valid markup.
Keep an eye on this blog as I am going to be posting often to help boost site traffic as well as give me a good place to log my work notes.