الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مجموعه من الاسئله لتطوير موقع اعلانات

بدأه empror9 في 31 مايو 2012 · 7 رد · 717 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمه الله وبركاته

مازلت مبتدئ نوعا ما في لغة البي اتش بي .. حتى الان استطيع اضافه او تعديل او استخراج او حذف بيانات من قاعدة البيانات بشكل سهل ، واود الان بناء موقع الكتروني خاص بي وهو لعرض اعلانات وتفاصيلها من حجم وسعر .. الخ

سؤالي الان ماهي افضل طريقه احترافيه من الممكن استخدامها في بناء الموقع؟ هل استخدم الكلاسات؟ او هل استخدم الدوال؟

فكرت في استخدام كلاس واسميه adver على سبيل المثال يحتوي على جميع خصائص الاعلانات وكذالك كلاس خاص للاعضاء يحتوي على جميع تفاصيل العضو لكن مشكلتي اني لم اتقن الكلاس حتى الان ، اما الدوال فـ اقتنها بشكل جيد :) .. فما هي الطريقه المثاليه لعمل هذا السكربت؟

سؤالي الثاني: الاحظ كثيرا في دروس البرمجه العربيه للبي اتش بي عدم استخدم الدوال او الكلاسات في البرامج بل مجرد متغيرات واسناد .. الخ ومن ثم طباعه ، راودني شعور ان البرنامج مبني بطريقه غير ذكيه هل احساسي صحيح؟ مثلا في برامج مثل نظام تسجيل مستخدم جديد وتسجيل دخول .. في هذه الدروس يقوم صاحب الدرس بانشاء متغيرات فقط دون استخدام اي شئ اخر.

السؤال الثالث: كيف لي ان ابرمج سكربت واطرحه مجانا للاعضاء لكن ان يكون تغيير القالب سهل جدا .. مثلا اريد ان يقوم بتحميل مجلد استايل معين ثم يضعه في مجلد لنفرض اسمه styles ومن ثم يعمل القالب على الموقع بشكل مباشر؟

شكرا لكم وبانتظار الافاده :)

1
#2

السلام عليكم

اخوي ما في شي بلغات بالبرمجة اسمه الكمال يعني تلاقي لغة بتعطيك كل اشي

او احترافي يكون العمل عليها

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

والاستخدام او اختيار لغة مناسبة بيجي حسب المحتوى اللي رح تعمله بالموقع او الخدمات داخل الموقع

(functions ) اللي رح تكون بالموقع يعني بين قوسين وبإختصار شو اللي بدك تعمله بالموقع على اساسه بتختار اللغة

بالنسبة للسؤال التاني : بالنسبة للكلاسات , هي احسن اشي بالبرمجة واكثر اشي امان في عملية البرمجة لانه بيكون حسب الصلاحيات مثلا علاقة التوريث للمتغيلات وال فنكشنات مش اي حدا بيقدر يعمل تعديل

عليها او استخدامها

بالنسبة لما يكون يشرح ويحط متغيرات بيكون هو معرف كلاسات في مكان تاني بالصفحة او بصفحة تانية وعامل اله include للصفحة اللي فيها كلاسات بيصير يستخدم اسم الكلاس ويمرر اله متغيرات والشغل بيصير داخل

الكلاس المستخدم .

سؤالك الثالث : الي فهمته منك انه بدك تعمل ستايل مثلا css وتنزله للاعضاء وهم على اساسه يقوموا ببناء الموقع تبعهم

هيك بيكون صعب جدا لانه كل واحد بيفتح الستايل لازم يكون عارف اي class وأي id وأي متغيرات بيتأثر فيها ال tags اللي رح يستخدمها بالموقع تبعه

لهيك الاحسن انه تكون عامل قالب كامل بتكون مستخدم فيه الستايل اللي انتا بتكون بدك تعطيه للاعضاء اللي بالمنتدى .

اتمنى انه يكون كلامي مشروح بشكل منيح واتمنى انه تكون الفكرة وصلت بشكل صحيح . مشكور كتير وتقبل مروري :)

1

صادق صديقا صادقا في صدقه - - - - - ان الصداقة في الصديق الصادق

#3

طيب كلامك جميل جدا

الان هل اختار الكلاسات او الدوال؟

#4

السلام عليكم

بما أن لديك خلفية عن البرمجة الكائنية وإستخدام الكلاسات فأنصحك بالعمل على إحدى أطر العمل فهى ستوفر عليك كثيراً من الوقت والجهد فى برمجة الموقع وأيضاً سيكون موقعك أكثر أماناً من الإختراق ومن أطر العمل الجيدة للغة php الآتى :

1- Yii

2- CodeIgniter

3- CakePHP

4- Zend Framework

5- Symfony

إختر أحد هذه الأطر للعمل عليها وقام مصمم لغة php بإختبار لسرعة أطر العمل فكان أسرعهم فى تنفيذ السكريبت هو CodeIgniter فهو إطار إستخدامة سهل وأيضاً خفيف - فقط لكيفية إستخدامة تتبع ملف التعريف User Guide فبه شرح وافى لكيفية إستخدامة -

فكنت أود عمل شرح لهذا الإطار الجميل ولكن مشغول هذه الأيام بإمتحانات نهاية العام الدراسى , أرجو أن تتعامل معه وتشاركنا تجربتك هنا فى المنتدى لتعم الفائدة على أعضاء المنتدى .

تم تعديل هذه المشاركة بواسطة ahmedsaoud31 في 1 يونيو 2012 في 09:34

لاتحسبن العلم ينفع وحده مالم يتوج ربه بخلاق

لا إله إلا أنت سبحانك إني كنت من الظالمين

#5

اخب اذا كنت بتعرف تشتغل على الكلاس

نصيحتي الك اشتغل على الكلاس

لانه كتير بيكون محمي عن العادي

بالنسبة لتعريف المتغيرات والاتربيوتس :)

attributes و parameters اللي بيكونو ممررين في الكلاس او ال ميثود

تحياتي :)

1

صادق صديقا صادقا في صدقه - - - - - ان الصداقة في الصديق الصادق

#6

طيب راح استخدم الكلاسات

بالنسبه للسؤال الاخير قصدت به انشاء سكربت بتصميم معين .. لكن اود من المصممين ان يقومو بتصميم استايل معين ومن ثم تركيبه بشكل سلس

مثل مدونات الودربريس مثلا

كيف لي ان اجعل من السكربت سهل لبناء تصميم وتركيبه عليه؟

تحياتي،،

#7

هل من تعليق؟

#8

كل عام وانتم بخير .. مازلت منتظر

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…