Hot Computers & Programming How-Tos

How To: Choose the right PHP framework and CMS

In this video tutorial, JREAMdesign looks at the task of choosing a PHP framework and a CMS. He helps simplify the act of choosing between the major framework contenders (Zend Framework, Symfony, Yii, Code Igniter, CakePHP) and content management systems (Drupal, WordPress, Joomla, Wolf CMS, Mod X) by summarizing what normally is expected from these systems and some of their typical features.

How To: Use composition instead of inheritance in PHP

While inheritance is very useful within PHP and OOP, it is notably better to favor composition over inheritance. In this video walkthrough, JREAMdesign demonstrates the composition concept with interrelated functions, and also shows a way of logically organizing the resultant files.

How To: Fix problems on your Mac computer

Is your Mac computer broken? Here are some basic troubleshooting tips that you might find useful before you take it into the shop to be repaired. These are some simple things that you can do to troubleshoot issues. If you are not a computer expert, you might have to bring your computer to the repair shop for proper diagnosis and repair. However, one of these helpful hints solve your problem and save you a costly repair bill.

How To: Use the AutoFill feature in Safari and save time

Use the AutoFill feature in Safari to quickly fill in web forms for sites that you visit again and again and save time when logging in. Form entry data is stored in your address book contacts, and from information you have filled out in web forms before. You can see the passwords used by AutoFill in the OS X keychain, and you can also specify and limit general access to those passwords.

How To: Save your server resources with PHP caching

Sometimes server space can be an issue, especially when you're talking about costly actions such as iteration, file scanning, and numerous queries. In those instances it's often best to cache! This tutorial gives you a simple example which can help your site load faster and take less abuse.