PDA

توجه ! این یک نسخه آرشیو شده می باشد و در این حالت شما عکسی را مشاهده نمی کنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : معرفي 9 ادیتور و ويرايشگر برنامه نويسي برتر زبان php



TAHA
11-05-2009, 12:23 PM
http://pnu-club.com/imported/2009/11/2.png
همه ی دوستان می دانند که برای برنامه نویسی به زبان PHP حتی می توان از محیط Notpad نیز استفاده کرد. اما خب آیا محیطی بهتر از این برنامه وجود ندارد؟ جواب این سوال مسلما بله است! بنده هم به این دلیل که به یک محیط خوب نیاز داشتم وقت زیادی برای پیدا کردن یک ادیتور خوب صرف کردم، که توانستم برای زبان پی اچ پی ، 57 ادیتور فقط در سطح متوسط به بالا پیدا کنم! در این پست تصمیم دارم 9 ادیتور بهتر و برتر را معرفی کنم که می دانم به درد خیلی از دوستان خواهد خورد.
البته یک توضیح کوچک باید بدهم. بسیاری این برنامه ها دارای ویژگی های مشترکی هستند و بنده لزومی ندیدم همه ی این ویژگی های تکراری را ذکر کنم.


NuSphere PhpED (http://www.nusphere.com/products/index.htm):
این محیط، ویژگی های بسیار خوب و مفیدی دارد که از جمله ی آنها، به اشکال زدایی بسیار قدرتمند، پشتیبانی کامل از کد های زبان PHP، HTML، CSS و … ، به روزسانی خودکار، پشتیبانی کامل از PHP5، پشتیبانی تمام و کمال از MySQL، قابلیت فرستادن اسکریپت به سرور به صورت بسیار ساده و سریع، پروفایل پیشرفته و … . این برنامه در محیط لینوکس و ویندوز به خوبی کار می کند و به 64 مگا بایت رم و 80 مگابایت حافظه نیاز دارد. البته یک مشکل اساسی برای ما دارد و آن هم این که رایگان نیست و شما تنها می توانید نسخه ی 14 روزه ی آن را از اینجا (http://www.nusphere.com/download.php.ide.htm) دانلود کنید.


ActiveState Komodo (http://www.activestate.com/Products/Komodo_PHP):
این برنامه، محیط قدرتمندی برای نوشتن برنامه، توسعه، اشکال زدایی و تست کردن برنامه در اختیار شما قرار می دهد. اشکال زدایی گرافیکی، مدیریت پروژه، مدیریت کد های منبع، حدس زدن و کامل کردن کلمات و … از ویژگی های دیگر این نرم افزار است که در همه ی پلت فرم ها کار می کند. البته این نرم افزار هم پولی است، اما نسخه ی آزمایشی آن را می توانید از اینجا (http://www.activestate.com/store/komodo_ide/Trial/) دانلود کنید.


emacs (http://www.gnu.org/software/emacs/emacs.html):
فکر کنم دوستان لینوکسی از دیدن این اسم بسیار خوشحال شدند! تا اونجا که بنده اطلاع دارم emacs و Vi دو برنامه ی ویرایش در لینوکس هستند که از دومی برای کار های ساده و از اولی برای کار های پیشرفته تر استفاده می شود. emacs با زبان Lisp نوشته شده است و با اینکه دارای بسیاری از قابلیت ها نیست، اما ویژگی کد باز بودن آن این اجازه را به شما می دهد که با نوشتن برنامه ی مورد نظر خود و افزودن آن به فایل emacs. ویزگی مورد علاقه خود را به آن بیفزایید. این نرم افزار رایگان است و اگر می خواهید ویژگی های آن را بدانید سری به اینجا (http://www.gnu.org/software/emacs/emacs.html) بزنید.


TSW WebCoder (http://www.tsware.net/webcoder.php):
این برنامه بهترین گزینه برای کسانی است که می خواهند سایت داشته باشند. مهم نیست که شما تازه کار هستید و می خواهید یک سایت با نمای زیبا داشته باشید. این برنامه به راحتی به شما کمک خواهد کرد. البته با این نرم افزار قادر به نوشتن برنامه هم خواهید بود. این برنامه فقط در ویندوز کار می کند. قیمت نرم افزار تقریبا 30 دلار است اما شما می توانید نسخه ی تریال آن را این آدرس (http://www.tsware.net/webcoder.php#download) دانلود کنید!


Maguma Workbench (http://www.maguma.com/en/maguma-workbench.html):
این برنامه ی کد باز به شما اجازه ی هر کاری را که بخواهید می دهد! تقریبا دارای ویژگی هایی می باشد که سایر برنامه ها نیز دارا می باشند و می توانید به راحتی در آن برنامه ی خود را بنویسید. این برنامه در همه ی پلت فرم های موجود کار می کند و قیمت آن 69 یورو می باشد! اما خب برای شما نسخه ی آزمایشی هم وجود دارد که از اینجا (http://www.maguma.com/en/download/customer-software.html) می توانید دانلود کنید!

(http://www.mpsoftware.dk/)
PHP Designer (http://www.mpsoftware.dk/):
بالاخره رسیدیم به نرم افزار محبوب من! این نرم افزار دو نسخه ی حرفه ای و خانگی دارد که نسخه ی حرفه ای آن پولی می باشد! اما نسخه ی خانگی آن، که من از آن استفاده می کنم بسیار عالی است و تقریبا تمامی نیاز ها را بر طرف می کند. شما می توانید در این برنامه به زبان های PHP، VBScript، #C، Perl، Java و … برنامه بنویسید. غلط گیر قدرمتند، پشتیبانی کامل از کد های زبان های مختلف، اطلاعات کامل از موقعیت برنامه نویس، جدا کردن متغیر ها، اشیا ها و آرایه ها و توابع از یکدیگر و مرتب کردن آنها و … از جمله ی ویژگی های این نرم افزار است.حجم کم نسخه ی خانگی، زیبایی و شکیل بودن آن باعث می شود تا در بین برنامه هایی با همین ویژگی ها، این برنامه به انتخاب اول تبدیل شود. شما می توانید نسخه ی خانگی و حرفه ای آن را از اینجا (http://www.mpsoftware.dk/downloads.php) دانلود کنید و لذت ببرید!


Bluefish (http://bluefish.openoffice.nl/):
این برنامه محیطی قدرتمند را برای برنامه نویسی و مدیریت سایت در اختیار شما قرار می دهد. پشتیبانی از زبان های برنامه نویسی مختلف، ویزارد عالی، پیدا کردن و جایگزینی کلمات و تمام ویژگی های که در نرم افزار های دیگر ذکر شد را تقریبا می توانید در این نرم افزار قدرتمند پیدا کنید. البته دوستانی که از ویندوز استفاده می کنند نمی توانند لذت این برنامه را بچشند چون فقط در لینوکس و مکینتاش کار می کند! حتما حدس زدید که با این اوصاف، رایگان هم باید باشد! دوستان غیر ویندوزی از اینجا (http://bluefish.openoffice.nl/download.html) دانلود کنید!


Dreamweaver (http://www.adobe.com/):
حتما با این نرم افزار آشنایی دارید. برنامه یی برای مدیریت و برنامه نویسی سایت که محصول شرکت ماکرومدیا است. البته این برنامه بیشتر برای طراحی سایت است و از CSS به طور بسیار عالی پشتیبانی می کند. اما خب از PHP 5 هم ساپورت می کند و به شما اجازه ی هر کاری در تولید یک سایت را می دهد! بنده قبلا، مدتی با این نرم افزار کار کردم. به نظرم بیشتر مناسب کسانی است که می خواهند یک سایت بسازنند و برای برنامه نویسی حرفه ای گزینه های بالا بهتر هستند.
PHP Edit (http://www.waterproof.fr/):
و بالاخره آخرین نرم افزار. این برنامه هم مثل برنامه های بالا، قابلیت های بسیار خوبی در پشتیبانی از PHP، غلط گیر و کامل کننده ی قدرتمند و بسیاری ویژگی های دیگر دارا می باشد. در کل این نرم افزار یک نرم افزار قدرتمند محسوب می شود که می توانید نسخه ی آزمایشی آن را از اینجا (http://www.waterproof.fr/products/PHPEdit/download.php) دانلود کنید.


مسلما برنامه هایی که در این پست معرفی شدند، دارای قابلیت های بیشتری هستند. بنده سعی کردم فقط شما را با این نرم افزار ها آشنا کنم و تا حد امکان گوشه ای از قابلیت های آنها را هم ذکر کنم. دیگر انتخاب با خود شماست و باید ببینید با کدام برنامه راحت تر کار می کنید.