الغرض من هذه المقالة هو مناقشة كيف تصبح مطور PHP حقيقيًا.
لا تتضمن هذه المقالة الأشخاص الذين تعلموا PHP في ثلاثة أشهر.
ينصب
تركيز هذه المقالة على استمرار وتوسيع تعلم PHP وتطويره
ضع نفسك عندما يتباهى الأشخاص الذين تعلموا PHP في ثلاثة أشهر كنوع من رأس المال،
عندما يتباهى هؤلاء الأشخاص ثم يتحولون إلى لغات أخرى، يجب أن أخبرك أنك غير مناسب لأعمال تطوير PHP.
نعم، لدى PHP الكثير الوظائف البديهية التي يمكن استخدامها بديهية للغاية، لكن قد لا تفهم حقًا الحالة التي يتم استخدامها فيها. وبعبارة أخرى، من الصعب أن تفهم بشكل كامل جميع مجموعات جميع الوظائف في وقت واحد... حتى لو كنت تفهمها بالكامل ذلك... قد يكون من الممكن العثور على طرق أخرى وأفضل... نعم، كل إصدار PHP جديد يحتوي على وظائف تم إهمالها، وتظهر بعض الوظائف الجديدة، لذا فهذه عملية تعزيز مستمر... .يمكنك أو يجب أن تتبنى نهجًا موجهًا للكائنات في التطوير. فقط افهم المعنى الحقيقي للكائنات الموجهة. إذا لم تكن رجلًا خارقًا ولم تتعرض مطلقًا للكائنات الموجهة، فسيكون من الصعب عليك فهمها بالكامل في وقت أقل. بالطبع، لا تزال بحاجة إلى قراءة الكثير من التعليمات البرمجية. يمكن أن تساعدك قراءة برنامج المنتدى على فهم التصميم العام. يعد كود PHPBB أفضل أداة تعليمية ويمكن تعديله بسهولة رمز DISCUZ واضح جدًا إذا رأيت الإصدار الأصلي من DISCUZ (CTB)، فستعرفه بشكل أفضل وهو يعتمد بالكامل تقريبًا على نموذج PHPBB... بالطبع، تحتاج إلى إتقان المزيد من المهارات للتحقق من ذلك قم بإلقاء نظرة على كود (PHPMYADMIN) على الرغم من أنه كبير جدًا، إلا أنه يوفر بعض التقنيات الجيدة. إذا كنت تشعر أنك بحاجة إلى تحسين الأمان، يمكنك العثور على بعض مواقع التسوق مفتوحة المصدر http://code.knowsky.com /ndown .asp?ntypeid=41 اقرأها. حسنًا، بعد قراءة هذه البرامج الثلاثة، مر نصف عام... بعد ذلك، تحتاج إلى إتقان بعض التقنيات الإضافية، وهذا يشمل على سبيل المثال لا الحصر: JAVASCRIP، وXML، وHTML ، بروتوكول HTTP، AJAX، MYSQL (التشغيل الآمن، التحسين، تشغيل سطر الأوامر)، معالجة DOM لحسن الحظ، سيكون التقدم في تعلم هذه الأشياء أسرع بكثير من تعلم PHP، ولكن ليس من السهل إكماله دون 8-10 أشهر. انتظر... بالإضافة إلى ذلك، هناك فرق بين برامج PHP التي تعمل على مضيف LINUX والتي تعمل على كمبيوتر WINDOWS، لذلك يجب التعامل معها بشكل مختلف.
إن
تعلم لغة برمجة يتطلب أساسًا جيدًا في اللغة الإنجليزية كضمان. لغتي الإنجليزية سيئة للغاية، وأنا أعاني منها
سوف أتعلم ما تعلمته. الجدول الزمني مدرج أدناه كمرجع فقط:
1. التعلم الأساسي: التثبيت والتكوين والمعرفة الأساسية الأخرى: 3 أشهر
2. اقرأ وفهم كود الآخرين بشكل كامل وكن على دراية بالكائنات الموجهة لمدة 12 شهرًا.
3. دعم التقنيات الأخرى: بما في ذلك: JAVASCRIPT، XML، AJAX، MYSQL، بروتوكول HTTP (يمكن تعلمها أيضًا في دراسة 1.2.)
لقد استغرق هذا عامين بالفعل في هذه الأثناء، تم إصدار تحديثات للتقنيات، بما في ذلك لغة PHP وغيرها من التقنيات... وهي أيضًا بحاجة إلى الدراسة بعناية.
التعلم هو عملية خطوة بخطوة لا يمكنك أن تكون مثل الآلة وتصنع الأشياء دون تفكير... ماذا يمكنك أن تصنع في 3 أشهر؟؟
http://blog.csdn.net/twoball/archive/2007/02/09/1506278.aspx