على وجه التحديد،
أنا على دراية بوثائق API على موقع wordpress ؛ ومع ذلك ، يفترض كل ذلك أن بيئة التطوير قد تم إعدادها بالفعل. أنا لا أمتلك PHP على جهازي المحلي ، ولم أقم بأي تطوير PHP.
أنا أعرف أنه يمكن إجراء جميع الترميز في برنامج "المفكرة" ثم تحميله على الخادم ؛ كنت آمل في الحصول على بعض النصائح الجوهرية من شخص آخر قام فعلاً بالقفز من .Net إلى PHP حول الأدوات والبرامج التعليمية المتاحة للمساعدة في جعل القفزة.
إذا كنت تبحث عن بيئة PHP محليًا ، فقم بإلقاء نظرة على: XAMPP for Windows . سوف يمنحك هذا Apache/MySQL/PHP ، نوعًا من WebApp Holy Trinity: ستتعرض لضغوط شديدة للقيام بأي منها دون الآخرين.
قم بترميزها محليًا ، ولا أستطيع أن أتخيل ألم دورة التطوير التي تتضمن خطوة "التحميل إلى الخادم". إنه نظام أساسي متقاطع بما فيه الكفاية بحيث يمكنك تطويره في Windows ولكن Host on Unix. يمكنك استضافة ذلك باستخدام نفس التقنيات لنظام التشغيل Windows أيضًا ، ولكن لا تخبر أحداً قلت ذلك.
جميع الوثائق لكل من WordPress و PHP التطوير عبر الإنترنت.
إذا كنت مبرمجًا متمرسًا ، فجري --- دروس PHP والأساسية WordPress theming و تطوير البرنامج المساعد وهذا من شأنه أن يمنحك شوطًا طويلاً.
يمكنك أيضًا التحقق من هذه SO الأسئلة: ما هو أفضل PHP كتاب البرمجة؟ و أخطاء البرمجة الشائعة لـ PHP) _ المطورين لتجنب؟
بقدر ما تذهب بيئات التطوير ، Smashing Magazine لديها تشكيلة رائعة من IDEs المستخدمة على نطاق واسع PHP التي تقارن ميزاتها الرئيسية. في نظام Windows ، لقد استخدمت كلا Notepad ++ و Aptana . كان لدى Aptana المزيد من الميزات وعملت بشكل جيد ، ولكن كان لديها منحنى تعليمي (قد يكون زائد أو ناقصًا حسب حالة المريض) وكان Notepad ++ خفيف الوزن جدًا بالنسبة لي لأعتبره مشروعًا PHP IDE.
بالنسبة للوثائق ، فإن artlung محقة تمامًا في مستندات الإنترنت لكل من Wordpress و PHP. إنه المكان الأول والأخير الذي أذهب إليه دائمًا.