Key PHP Developer’s Tools

Key PHP Developer’s Tools

Coding, Guide
Development Tools Netbeans - http://www.netbeans.org Dreamweaver for UI http://www.adobe.com Flux is good too and much cheaper (OSX Only) http://www.theescapers.com/flux/ TextWrangler for just simple text stuff (OSX Only) http://www.barebones.com/products/textwrangler/ or if you're a PC person go with Notepad++ http://notepad-plus-plus.org/ Filezilla FTP for uploading and downloading to servers http://filezilla-project.org Google Chrome's built in developer tools rock http://chrome.google.com or Firefox with Web Developer and Firebug Addons installed Frameworks The most important thing is, use a framework. Not only does it allow you to work faster, but it also gives you access to a community, as well as forces you to use best coding practices. Kohana - http://kohanaframework.org (Unofficial Wiki for Samples) optionally CakePHP is excellent http://www.cakephp.org optionally CodeIgniter is good - http://codeigniter.com as is the Zend Framework - http://framework.zend.com/download/current/ JQuery - http://jquery.com JQuery UI - http://jqueryui.com Key thing with JQuery…
Read More
jQuery and TinyMCE

jQuery and TinyMCE

Coding
Initializing TinyMCE with JQuery If you are trying to load TinyMCE dynamically with jQuery and just cant get tinyMCE to initialize, we've sorted it out. Super simple, just no docs about this: $('#div_id').load('page.php',function(){              tinyMCE.execCommand('mceAddControl',false,'textarea_id'); }); Where textarea_id is replaced with the id of the tinymce textarea box. TinyMCE Posts NULL Here is another on that was killing me that I've found. When posting a form with AJAX the TinyMCE control posts NULL. So to fix this - add an onclick event to your submit button like this: tinyMCE.triggerSave(true,true);
Read More