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

بنية تطوير المواقع - البناء علي بنية موقع تحتية

بدأه محمد عودة في 11 أغسطس 2013 · 4 رد · 617 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

لدي افكار لم تكتمل عن دوربال وجملا ....

أحب ان تشاركوني افكاركم وتجاربكم فى صورة خطوط عريضه افادتنا وافادكم الله.

post-15367-027053900%201340345097.gifpost-15367-087183200%201340344597.gif
post-247365-0-10080400-1379403554_thumb.

#2

السلام عليكم

 

 

البارحة كنت سلمت مشروع مبني على وردبريس مع بعض الأنواع المخصصة وأنتهت القصة

 

في غالب المشاريع يوجد أشياء أساسية مطلوبة كنظام مستخدمين وصلاحيات وصفحات ستاتيكية  "قد لاتجد نظام عام فتحتاج إلى بعض التخصيص حسب مواصفات المشروع" ولكن في كثير من الأحيان هي نظام تسجيل عادي وصلاحيات عادية على إدارة المحتوى

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

3
(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#3

أعتقد أن دروبل شائع لهذا الإستخدام، تستخدمه كأساس وتخصصه لما تريد، لديه وثائقه جيدة وله عدد من الكتب للتصميم والتطوير وحتى موقع على stack exchange.

1
#4

السلام عليكم

 

رآيي الشخصي هو أن تفعل كل شئ بنفسك - إن كان لديك الوقت الكافي - فمرورك بكتابة الكود من البداية ستجد نفسك تفكر في تكون إطار عمل خاص بك لتعمل عليه لتوفر الوقت في كل مشروع تبدأ , وفكرة إطار العمل أي دمج جميع الخصائص التي تستخدمها دوماً في بيئة سهلة التعامل بإسلوب منظم ومحمي , ولكن بالطبع هناك الكثير من أطر العمل التي بالإمكان إستخدامها وتوفر عليك عناء تطوير إطار عمل من الصفر , ولكن ما أحاول الوصول بك له هو أن مرورك بتلك المراحل سيجعلك تفهم ماهية ما أنت تستخدمه , بعد ذلك ستجد نفسك بتعديلك على تطبيقات إدارة المحتوى تستطيع الحصول على ما تريد ولكن البداية مباشراً بالتعامل مع هذه التطبيقات أظن لن يعطيك القدر الكافي في مقدورك إستكشافها والتعامل معها وتطويعها بسهولة لتأدية مهامك , وربما يطلب منك مشروع مخصص أي يحتاج أداء مهمه معينه لا يمكن تأديتها بواسطة تطبيق إدارة محتوى أو طلب منك تنفيذ تطبيق إدارة محتوى بحد ذاته غير متعمد على تطبيق أخر وهكذا ...

 

وفي النهاية كما ذكرت إن كان لديك الوقت الكافي إبدأ من البداية وستجد نفسك تلقائياً تتجه لما يسهل عليك تنفيذ مشاريعك به , ولكنني تذكرت محمد مناقشة معك في بداية إنتسابي للمنتدى وكنت تختلف معي في هذه النقطة وتقول بقلب الهرم وأظنها ما زالت مجودة :) , وكما نوهت في البداية هذه وجهة نظري الشخصية لهذا الأمر فربما يختلف معي بها كثير :rolleyes: .

2

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

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

#5

إنا أفضل أن ابدأ من حيث انتهى الاخرون لذلك فأنا أفضل أن أستخدم أنظمة المصدر المفتوح و التي قام مئات المبرمجين بالعمل عليها و سد معظم الثغرات و ستجد كتب و عدد هائل من الامثلة.

السيناريو الوحيد الذي ألجأ اليه للبرمجة من الصفر هو إذا كان النظام المطلوب متخصص جدا ولا يتناسب مع النظم الموجودة حاليا

 

إليك موقع يمكنك به مقارنة أنظمة ادارة المحتوى للمواقع content management systems

http://www.cmsmatrix.org/

2

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

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

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

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

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