PHP Designer 7.0

الإثنين 26 أكتوبر 2009

نبذة

PHP Designer عبارة عن محرر IDE متكامل، يمكن القول أنه يمثل All in One، فأنا أكتب به مشروعي كاملا بما في ذلك قواعد البيانات MySQL، أكواد CSS, PHP و XHTML، ولست مضطرا للانتقال بين أكثر من محرر، لكن هذه ليست ميزة فمعظم المحررات المنافسة تمكنك من البرمجة بأي لغة تشاء، فلماذا الإصرار على PHP Designer ؟

لماذا PHP Designer ؟

يجب أن أعترف أنني أستعمل PHP Designer حتى قبل معرفتي ب CSS و PHP، فقد كنت أكتب أكوادا بسيطة ب HTML وأختبرها على المتصفح، وأذكر أنني كنت أصنع ألعابا بسيطة والات حسابية بدائية عند بداية تعاملي مع PHP، لذلك فأنا أحمل ذكرى جميلة مع PHP Designer

في وقت لاحق حاولت تجربة محررات مفتوحة المصدر ك Notepad ++ أو Eclipse لكنني إما لم أرتح لها أو لأنني افتقدت بعض المميزات التي تجعل عملي سريعا على PHP Designer خصوصا أن أي برنامج جديد سيحتاج للتعود والاكتشاف، كذلك مسألة الحجم والسرعة في فتح المحرر والعمل عليه تلعب دورا مهما.

مع كل إصدار جديد يزداد اقتناعي ب PHP Designer، فهناك دوما Features جديدة، وصاحب البرنامج على اطلاع دائم بجديد التقنيات (رغم أن المحرر لا يتعرف على أوامر CSS3 أو وسوم HTML5 حتى الان، ومعظم المحررات كذلك.) مثلا كنت اضطر لتغيير Syntax الخاص بالصفحة كي أتمكن من إضافة أكواد CSS أو JS، الان وفي الإصدار الجديد يتم التعرف تلقائيا على ما أكتبه بفضل Intelligent Syntax Highlighter وهكذا وفي صفحة واحدة يمكنني كتابة:CSS, PHP, HTML, JS

أهم المميزات التي تدفعني لاستعمال المحرر:

  • Snippet بحيث أضيف أكوادا في كل من PHP, CSS, XHTML .. وأستعملها عند الحاجة
  • FTP يمكنني ربط مجلد ما من موقعي مباشرة بالمحرر وهكذا أي تعديل أو سطر أكتبه وبعد الضغط على Save أو CTRL + S يتم الرفع مباشرة وبشكل لا يزعجك في الاستمرار في العمل Silent upload
  • Project Manager لإدارة ملفات المشروع والوصول إليها بسرعة من القائمة Sidebar
  • Tags يمكنني إدراج بعض الوسوم دون الاضطرار لكتابتها كاملة، كذلك intelligent syntax يسرع من عملية التطوير
  • المحرر يتعرف على Objects و Classes المدمجة في ملفات المشروع
  • Phpmyadmin أستطيع إدارة قواعد البيانات مباشرة من المحرر
  • PHP Manual في حال احتجت لمعرفة Parameters لدالة معينة فأستطيع ذلك بتظليل الدالة والضغط على زر في القائمة اليمنى.
  • المحرر يدعم لغات أخرى ك Ruby, Python, Perl وهذا يعني أنني لن أضطر لاستبدال المحرر إذا ما أنتقلت الى Ruby لاحقا
  • ومميزات أخرى كثيرة تحتاج للصور لتوضيحها.

الجميل في المحرر أنه يمكنك من اكتشاف طرق أكثر سرعة وإنتاجية في العمل وستجد دوما أن هناك خيارات وأدوات مساعدة (كإدماج TortoiseSVN وإجراء الاختبارات Debug ونظام Template وأدوات أخرى كثيرة)

ما الجديد في PHP Designer 7.0 ؟

أكثر من 125 ميزة وإضافة، تم العمل عليها لأشهر متواصلة، (كدعم Jquery, Mootools, YUI .. وبروتوكل SFTP ودعم الإصدار 5.3 من PHP) وتم إطلاق النسخة بتاريخ 07 أكتوبر، للأسف من يمتلك الإصدار الأقدم 6.2.5.1 لا يستطيع التحديث للإصدار 7.0 إلا بدفع مبلغ إضافي، لكن والحق يقال فالبرنامج يستحق، وهناك تخفيض للطلبة والأساتذة Academic License

أخيرا:

استعمل المحرر لأنه يلبي كل احتياجاتي وهو يتطور باستمرار وتضاف له مميزات وخصائص يطلبها مبرمجون محترفون من أنحاء العالم، هناك بدائل مجانية توفر نفس المميزات والسرعة في التطوير، لكنني أحب PHP Designer وسأستمر في الترويج والتعريف به، أحتاج فقط إلى نسخة خفيفة Light وأكثر بساطة كي لا أعمد لحذف الكثير من Toolbar الخاص بالبرنامج.

11 تعليقات

  1. Mohamed قال:

    جميل جدا شرحك للبرنامج ومميزاته
    ومن الواضح انك من المحبين لإستعمال هذا البرنامج
    بصراحة شوقتني اني اشتغل عليه علما بأني اول مرة اسمع عنه انا بشتغل بـ devphp وهذا البرنامج مريح جدا في التعامل مع الملفات
    عامة جاري تحميل هذا البرنامج وتجربته ولنا رد اخر ان شاء الله بعد التجربة :)
    تحياتي لك

  2. bzizit قال:

    بارك الله فيك
    معلومات قيمة
    ارجوا لك التوفيق

  3. aatkco قال:

    حتى أنا استخدمه منذ زمن طويل وهو افضل واجمل محرر اكواد ولم يعجبنى اى محرر آخر بتاتا

  4. كانت لي تجربة سابقة معه وهو محرر رائع بحق

  5. Bikora قال:

    Eclipse PDT stay the best

  6. لا تُوجد نسخة من البرنامج تعمل على الـ Linux .. سأحاول أن أستعمل الـwine لأجرب البرنامج ، و من ثُم سأقرر و ربما أنتقل إليه .. :)

  7. هل الأكواد الموجوده في الشاشة من كتابتك انت
    هل تستخدم DB_Data_Object

  8. cssbit قال:

    محمد القرش:
    نعم

  9. ربما خفة البرنامج يتغلب بها على Eclipse ولكن، مع وجود كومبيوتر جيد لن تعود تفرق بين البرامج البطيئة والسريعة!
    ولمستخدمي لينوكس أنصح بAptana Studio :]

  10. joker400 قال:

    محرر رائع وكانت لي تجربة سابقة معه

    ولكني أفضل الدريم ويفر

    مشكووور على الموضوع

  11. Mohammad Badi قال:

    Unfortunately it’s unavailable for Mac :( I wish them to release PHP Designer for Mac OS X