PHP
by Nick Temple
1. Frameworks
1.1. CodeIgnitor
1.1.1. Kahona
1.2. Symfony
1.3. WordPress
1.4. Joomla
1.4.1. 1.5, 2.5, 3.0
1.5. Others
1.5.1. Zend
1.5.2. Yii
1.6. Mine (inactive)
1.6.1. Sabrayla
1.6.2. Marketing Website Generator / Butterfly Marketing
1.6.3. Jomlink
2. Tools & Infrastructure
2.1. Composer - Dependency Manager
2.2. PHPUnit - Unit Testing
2.3. Pear / PECL
2.4. xDebug / Single Stepping - figure it out
2.5. Issue Tracking
2.5.1. Redmine
2.5.2. Basecamp
2.6. Source Control
2.6.1. Subverion
2.6.2. Git
2.7. Amazon
2.7.1. EC2
2.7.2. S3 / Glacier
2.7.3. RDS
2.7.4. SQS
2.7.5. Others
3. IDEs
3.1. Eclipse
3.2. NetBeans
3.3. PHPStorm
3.4. Zend Ide
3.5. phped
4. Data Store
4.1. MySQL
4.1.1. Amazon RDS
4.2. Other Sql
4.3. MongoDB
4.4. CouchBase
4.5. Redis
4.6. Hibernate
4.7. Hive / Hadoop
4.8. Amzon Dynamo DB
4.9. Amazon S3 (yep)
5. Presentation Layers
5.1. Templating
5.1.1. War - why or why not?
5.1.2. Smarty
5.1.3. Flexy
5.2. HAML
5.3. Twitter "Bootstrap"
6. Javascript & CSS
6.1. JQuery
6.2. Mootools
6.3. Less / Sass CSS
7. Personal Projects
7.1. Component Sales
7.2. BracektPress
7.3. Mobile Site Builder
7.4. Earn Revenue From Product and SaaS sales
8. Selling Software
8.1. SaaS
8.1.1. Controlled Environment
8.1.2. Use the best tool for the job
8.1.3. Harden application and Server
8.1.4. More fun to write (can use newer tech)
8.2. Product Sales
8.2.1. Must run on majority of Servers
8.2.2. PHP5.2 + MySQL 5.1
8.2.3. Don't use anything fancy (PECL, etc)
8.2.4. Security must be at application level
8.2.5. Test CPanel Server
8.2.6. "obfuscation" and Bytecode Encrypting
8.2.6.1. iOncube
8.2.6.2. Zend "optimizer"