تجربة برمجية، نظام إدارة محتوى إستاتيكي

اقرأ لهؤلاء

التكنولوجيا .. وثورة في العلاج الذاتي
لا شك أن التكنولوجيا الحديثة باتت تلعب دورا استراتجيا في تطوير الخدمات الصحية العالمية بصورة تشكل قفزات نوعية كبيرة بداية من الأبحاث المتعلقة بتطوير
	تكنولوجيا محاربة الفساد  .. وصبر الشعب
التعلم خطوة خطوة في ممارسة الديمقراطية هو أحد أهم مكتسبات الشعب المصري خلال السنوات الستة الماضية لاسيما بعد أن نجح
الشباب .. واستراتيجية قومية للإبداع
يدرك الجميع أن مصر واحدة من الدول التي وهبها الله قوة بشرية لا يستهان بها ، إذ إن 60 % من السكان في عمر الشباب أقل من 25 عاما
تحديد حقوق وواجبات الروبوتات
كما يقال، لا قيمة لشيء بدون إثبات وتوثيق ورقي، وفي خضم الضجة العالمية حول النتائج المحتملة لدخولنا ثورة صناعية من نوع جديد، يقودها
الأمن الفضائي .. والتنسيق العربي المطلوب " 1- 3 "
يشكل الأمن والاستقرار، وحماية حقوق الملكية الفكرية أحد أهم متطلبات عملية التنمية الاقتصادية وإقناع المستثمرين

أصدقاؤك يفضلون:

تجربة برمجية، نظام إدارة محتوى إستاتيكي

كنت كتبت سابقاً عن مدى فائدة نظام إدارة محتوى يقوم بتوليد المحتوى على شكل صفحات إستاتيكية ومنذ ذلك الوقت قمت بكتابة تطبيق بسيط بلغة php   يقوم بهذا العمل لكنه ليس جاهزاً بشكل كلي.

طريقة عمل التطبيق سهلة جداً وقبل أن تبدأ تأكد من تشغيل دعم قاعدة بيانات sqlite في php ومن ثم إنشاء الجدول الموجود في ملف database.sql ومن ثم إنشاء Virtual Host للموقع على مزودك الشخصي (مثلاً stato.loc) لأنك ستواجه مشاكل إذا حاولت تشغيله بطريقة مستخدماً العنوان ( http://localhost/stato )

لإنشاء موضوع جديد توجه إلى مجلد backend وستفتح لك صفحة التحرير مباشرة، قم بكتابة أي شيء وأرسله مباشرة وسيقوم التطبيق بإنشاء ملفين الأول في مجلد posts وهو مجلد خاص بحفظ المواضيع على شكل html والثاني ملف في مجلد txts وهذا المجلد يحفظ المواضيع على شكل ملفات نصية في حالة إحتجنا إلى تحرير المحتوى لاحقاً.

مجلد template يحتوي على ملفات تستخدم في إنشاء المواضيع والصفحة الرئيسية، وبإمكانكم فتح الملفات من أجل تصفح محتواها البسيط، ولو تلاحظ فأنا أقوم بحفظ الروابط أولا في ملف content.tmpl ومن ثم أقوم بدمجه مع كل من ملفي foot و head من أجل إنشاء الصفحة الرئيسية.

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

مشاركات القراء