Ahmediqbal.com

My Personal Weblog

1. Dreamweaver

If you are programmer and designer Dreamweaver is best choose for you..! Design and develop in an environment that supports most leading web development technologies, including HTML, XHTML, CSS, XML, JavaScript, Ajax, PHP, Adobe ColdFusion software, and ASP.
It’s complete all requirement’s of coding look like Syntax coloring/highlighting and syntax hinting.

Bad Things:-
Dreamweaver CS4 is too complex and costly for those making lightweight Web designs; continues to add unwanted code to Web pages; price prohibitive for bootstrapping designers.

Url: www.adobe.com/products/dreamweaver

2. E Text Editor

Maybe as you know TextMate is award wining editor of Mac. Text mate includes very fantastic features for programmers. But TextMate is not available for windows users. Now cheers E Text Editor is replacement of TextMate for windows users.
It’s also including like Syntax coloring/highlighting and syntax hinting.

URL: www.e-texteditor.com

3. Eclipse

Eclipse is Very professional  Editor. Eclipse is a multi-language software development environment comprising an integrated development environment (IDE) and an extensible plug-in system. It is written primarily in Java and can be used to develop applications in Java and, by means of various plug-ins, other languages including C, C++, COBOL, Python, Perl, PHP, Scala, Scheme and Ruby (including Ruby on Rails framework). The IDE is often called Eclipse ADT for Ada, Eclipse CDT for C/C++, Eclipse JDT for Java and Eclipse PDT for PHP.

its very best choose for php developer for enterprise level. you have no need to purchase any editor. if you are looking for free stuff.

Requirements : JDK & JRE 1.5/1.6 or higher

Url: www.eclipse.org/pdt

4. Notepad++

Notepad++ is very cute lightweight editor.

It also includes features for source code editing:
* Auto-completion.
* Bookmarks.
* Syntax highlighting and syntax folding.
* Brace and indent highlighting.
* Regular expression find and replace.
* Speech synthesis.
* FTP Browser (plug-in included in standard installation)
* Macro recording and execution.
* Various tools such as line sorting, text encoding conversion, text folding.
* File status auto-detection.
* Plugins for multiline regular expression search and replace.

i think, notepad++ is best choose for individual developers.

Url: www.notepad-plus-plus.org

1. Codeigniter

Codeigniter PHP Framework based on MVC architecture and it is easy to start with. It is easier for someone who is just starting with MVC and PHP. It’s got good Documentation and quite comprehensive User Guide. It supports PHP 4 and PHP 5 both. Currently 1.7.2 is stable version. More or less like CakePHP and have it’s own ORM module. CodeIgniter could be used in small to mid-sized PHP projects and your shared hosting server won’t hurt with it.

2. CakePHP

Cakephp RoR inspired framework for PHP. It is called a rapid development framework for PHP that provides an extensible architecture for developing, maintaining, and deploying applications. Cake is having 1.3.4 release as stable and they are in their beta of 1.2 version which suppose to have many new features. Unlike Symfony CakePHP team believes in doing everything them self. It is quite popular and got quite a big community support. Project is under active development.

Compatibility: PHP 4 / 5

3. Zend Framework

Zend The PHP Company..! The framework from Zend itself which is open source. It is quite loosely coupled and framework don’t force you to follow any coding standards. You can continue with your own convention and still use Zend. Even using full framework is not required. One can pull useful class library from Zend Framework and use them in their own way. But somehow Zend is not able to attract mass with this framework. Zend tried to do everything from scratch for this framework although Pear has got really good class libraries which can be used to build on. Yes If you need to consume web-services it’s got lot of stuff for you almost all famous web-services has been taken into consideration and specific classes to them has been developed so that you can consume it easily. Current stable version is 1.10.8 and it has got good documentation too. New Zend website is built on Zend Framework and it supports PHP 5 only.

4. Symfony

Symfony has quite rich documentation and community support.
Symfony is MVC architecture based PHP framework. It is more of less inspired by Majovi and Ruby on Rails. Symfony team is not trying to reinvent the wheel and framework uses many opensource components in their base. For beginners it is little difficult to begin with Symfony but great deal of documentation and 21 days of askeet tutorials will help them out really.
I believe Symfony is really enterprise level framework. It has great deal of documentation and The Book (Definitive guide to Symfony – Open source)
Symfony uses Propel as default ORM and it has Doctrine Plugin in case if you wish to replace Propel. Symfony has 2 real world powerful application Yahoo Bookmarks! and preview.delicious.com. Symfony is having quite comprehensive plugin repository too.
Compatibility: PHP 5.2+

5. Yii Framework

The Yii project started on January 1, 2008, in order to fix some drawbacks of the PRADO framework (winner of the Zend PHP 5 coding contest). For example, PRADO was slow when handling complex pages, had a steep learning curve and many controls were difficult to customize, while Yii is much easier and more efficient. In October 2008 after ten months of private development, the first alpha version of Yii was released. On December 3, 2008, Yii 1.0 was formally released. Now Stable release 1.1.4 available.

Today, I’ve developed legend 1.0 wordpress theme. Theme has included additional language support. Two fantastic logo’s available in theme folder. Enjoy Legend 1.0 theme with beautiful Drop down menu.

Download | Theme Demo