25-12-2014, 05:13 AM
|
عضو نشيط
|
|
تاريخ التسجيل: Sep 2014
المشاركات: 188
معدل تقييم المستوى: 7018
|
|
كي لاتكون فريسة سهلة لشركات الاستضافة والبرمجة + عرض مجاني
السلام عليكم ورحمة الله
عودة للأحبة
تشرفت بالعديد من الإضافات والرسائل الخاصة من قبل إخوة وأخوات سواء بالمنتدى أو على تويتر .. وكان فيه سؤال يتردد كثيرا عن طريقة إنشاء موقع إلكتروني أو عن كيفية برمجة موقع ثم رفعه على الشبكة .. وبما أن الرد يطول والشرح يهم الجميع فقد فضلت أن أضع له موضوع مستقل .
سأكتب هنا أساسيات يجب على كل شخص أن يفهمها جيدا وأن لايقدم على مشروعه الإلكتروني دون المرور عليها والتأكد من تنفيذها لكي يضمن حقه 100% ولايكون فريسة سهلة لاستغلال شركات الاستضافة والمبرمجين على الشبكة .. وإياكم والتساهل في أي شرط أو نقطة مما سيتم ذكره فجميعها متساوية الأهمية :
[align=center][align=right]:: برمجة المواقع :[/align]
1- كتابة عقد العمل : يجب تسجيل الاتفاق بينك وبين المبرمج أو شركة البرمجة وتوثيقه بعقد عمل تبين فيه كافة تفاصيل البرنامج وأقسامه ووظائفه ، ومدة العمل والدفعات.
العميل اللي يروح للمبرمج ويقول له مثلا : أريد موقع تسوق إلكتروني ، أو أريد منتدى، أو أريد موقع حراج
يعتبر العميل هذا فرصة رائعة للشركة أو للمبرمج فهو بطلبه هذا يعطي كامل الحرية للتصرف واختيار الأسهل وإعطائه أي عمل .. وهو دليل على جهله بالعمل وآليته وليس لديه تصور عن المشروع .
2- اشتراط التصميم والبرمجة الخاصة : على العميل أن يعرف بأن أي برنامج على الإنترنت مهما كان نوعه ( متجر - منتدى - أخبار ..الخ ) يوجد له عشرات البدائل المجانية والمنتشرة على الإنترنت .. وبإمكان الشركة أو المبرمج تركيبها له وخداعه بها ليدفع مقابل سكربتات هي في الأصل مجانية .. لذلك يجب توضيح ذلك في عقد العمل بأن المشروع برمجة خاصة بالكامل أو عبارة عن برنامج مجاني سيتم تعديله وعمل إضافات خاصة عليه .. يسري هذا أيضا على التصميم فهناك تصاميم خاصة وتصماميم مجانية تملأ الشبكة .
3- امتلاك السورس كود : صاحب الموقع الذي لايملك السورس كود (الكود المصدري) لموقعه أو برنامجه سيبقى تحت رحمة المبرمج أو الشركة وسيتعرض للاستغلال في المستقبل .. وجود الكود المصري لبرنامجك يكفل لك تطويره مستقبلا وإصلاح مشاكله عند أي مبرمج وأي شركة تريدها .. أما إذا كان برنامجك مشفرا ولاتملك المصدر الخاص به فلن تستطيع تطويره أو التعديل عليه إلا عن طريق المبرمج الذي يمكن أن يساومك على كل صغيرة وكبيرة .
4- تعامله مع قواعد بيانات متعددة : قواعد البيانات كثيرة ومختلفة على الإنترنت .. وفي كل فترة زمنية يطرأ تحديثات مختلفة على تلك القواعد فيتوقف الدعم عن بعضها أو تتغير أساليب التعامل معها .. فبرنامجك يجب أن يكون قابلا للتعامل مع أكثر من نوع لكي تضمن استمراره وعدم توقفه في المستقبل .. فمثلا قواعد البيانات MySql تم إيقاف دعمها في النسخة السادسة من PHP ويتم التوجه الآن إلى MySqli
5- التحديث والدعم لما بعد البيع : الموقع والبرنامج هو ضمن سيرفر يستضيفه ويقوم بتشغيله .. وتلك السيرفرات تخضع لتحديث مستمر .. ويحدث كثيرا أن تتوقف البرامج والمواقع بسبب تعارض مع تلك التحديثات .. لذلك كان لزاما على المبرمج أو الشركة المنفذة للسكربت أن تضمن دعم وتحديث برامجها عند حدوث أي طارئ يتسبب بإيقافها .. وقبل فترة تم توقف كل المواقع التي تعمل ببرنامج PHPNUKE نتيجة تعارض مع النسخة الحديثة للغة PHP ولازالت أغلب تلك المواقع متوقفه لليوم .
6- الحقوق : تعتبر الحقوق بمثابة توقيع دعائي للشركة أو المبرمج بموقعك .. مثلا يكتب في أرضية موقعك ( برمجة وتصميم فلان ) هذه الحقوق تخفض النصف وأكثر من قيمة السكربت أو يمكنك الاتفاق على حذفها بدفع مبلغ إضافي للمبرمج لتكون الحقوق باسم موقعك .
7- اعتماده نظام TEMPLATES أو الستايلات : نظام التمبلت يعني فصل البرمجة عن التصميم .. وهذا سيوفر لك إمكانية التعديل في ألوان وتصميم موقعك دون أن تخاطر بالتعديل في الكود البرمجي الذي قد يتسبب في توقف موقعك عن العمل .. البرامج التي لاتعمد نظام التمبلت ستجدها ( مخبوصة ) برمجة وتصميم في صفحة واحدة وممكن أثناء التعديل تخطئ وتحوس البرنامج .. لكن هذا النظام يكفل لك عزل التصميم وملفاته عن البرمجة لتتمكن من فتح صفحات التصميم وتعديلها بسهولة ودون خوف من التلاعب بالبرمجة .
8- اعتماد WEB2 : وهي تقنية تعتمد كثيرا على استخدام CSS في عمل الجداول والمؤثرات في صفحات الويب ومن شأنها تسريع تصفح المواقع وسهولة تطويرها مقارنة بالمواقع القديمة التي تعتمد الصور وال htML في تصميمها .. فاستخدام الجداول بالطريقة القديمة TABLES لم يعد مجديا أو حلا مفضلا مقارنة بوسوم الصناديق DIV في لغة CSS .. كما أن المؤثرات الشكلية باستخدام الصور أصبحت من الماضي والتوجه حاليا للمواقع ذات الصور القليلة وبمؤثرات تقوم على استخدام CSS وملفات JQUERY[/align]
[line]-[/line]
[align=right]:: استضافة المواقع :
1- احذر استخدام الوسيط للحجز : قم بنفسك بحجز مساحتك للاستضافة وحجز دومينك على الشبكة وتعامل مع الشركة الأم مباشرة وابتعد عن أي وسيط عربي أو أجنبي قد يملك بياناتك ويبتزك بها لاحقا .. فإذا نجح موقعك أو اشتهر في المستقبل فأنت حقيقة لاتملكه لأن كل بيانات الحجز والدومين بيد الوسيط ولايمكنك عمل شيء دون الرجوع له .. كما أن بيانات الموقع ستسجل فعليا باسم الوسيط .. وكما ذكرت لكم بأن موقع سبق قد تعرض لهذه المشكلة وخسر الدومين القديم SABQ.COM وأصبح SABQ.ORG
2- لا أحد يكذب عليك ويقول استضافة غير محدودة .. لايوجد استضافة غير محدودة وعند تجاوزك لمساحة أو كمية بيانات محددة على السيرفر سيتم إشعارك مباشرة بضرورة الترقية لخطط أعلى ودفع فارق الاستخدام .
3- كنت أقول للجميع ولازلت إياكم وشركات الاستضافة العربية .. الشركات العربية لاقانون يحكمها أو ينظم عملها .. ممكن يسرق منك أي برنامج أو يقوم بنسخ ملفاتك أو الاطلاع عليها أو حتى إغلاق موقعك دون سابق إنذار .. والقوانين المنظمة لهذه الشركات لازالت على المستوى المحلي غير مؤهلة لحماية حقوق العميل لذلك أنصح بالتوجه للشركات الأجنبية وللعلم فبعض تلك الشركات الأجنبية توفر دعما عربيا وحتى لغتها الإنجليزية سهلة التعامل وسيتكفل قوقل بترجمتها والحصول على مرادك بسهولة .
4- يجب أن تدعم استضافتك php mysql mysqli Cpanel فهي المعتمدة لتشغيل أغلب برامج المواقع وتتطلب وجودها للتعامل السلس والموثوق على السيرفرات المستضيفة .
[/align]
تلك كانت أهم النقاط التي تحضرني واللي عنده إضافة ممكن ينبهنا لها حياه الله .
أخيرا .. من خلال تواجدي بينكم عبر المنتدى أو تويتر فأنا مستعد لتركيب مواقعكم ( منتديات - مدونات - متاجر ) بدون مقابل .. شرط أن يقوم العميل بالحجز ثم يوافيني ببيانات الدخول على cpanel ثم يحدد لي البرنامج المطلوب .. وساقوم بتركيب كل السكربتات المتوفرة اللي ممكن تخدم موقعه مثل WORDPRESS OPENCART VB JOOMLA ALBUMS
والسلام ختام
التعديل الأخير تم بواسطة خالدالحرف ; 25-12-2014 الساعة 05:18 AM
|