بسم الله الرحمن الرحيم
بسم الله والصلاة والسلام على اشرف خلق الله
سيدنا محمد صلى الله عليه وسلم
سواء كنت تمتلك موقع أو مدونة أو كنت مطور للبرامج والتطبيقات ، فأنت بالتأكيد تحتاج إلى مكان لرفع مشاريعك والحصول على روابط مباشرة منها لتعمل بصورة جيدة ، ولكن ما هى الخدمة المناسبة التى تقوم بهذه المهمة ؟
بعد أن أغلقت شركة جوجل خدمتها جوجل كود لإستضافة الأكواد وإعلانها عن إلغاء خاصية الإستضافة على خدمتها السحابية Google Drive فى أغسطس 2016 ، أصبح من الضرورى الإنتقال إلى خدمات أخرى ، لذلك سأقدم فى هذه التدوينة بعض البدائل الهامة لإستضافة المواقع والمشاريع البرمجية
يمكن من خلال هذا الموقع إستضافة أكواد المشاريع مفتوحة المصدر وإدارتها ، وضمان الإحتفاظ بها فهو مفيد جدا لأصحاب مدونات بلوجر التى ليس لديها ميزة الإستضافة حيث يمكن إستخدام موقع Github لرفع ملفات القوالب وأكواد الإضافات المستخدمة سواء كانت html ، Css أو JavaScript ، كما إنه يعتبر مكان جيد لمطورى تطبيقات الهاتف للإحتفاظ بمصادر برمجياتهم
------> شرح الإستضافة على موقع GitHub
قم بالتسجيل فى الموقع وإنشاء حساب ثم إتبع الخطوات الأتية : -
1 - قم بإنشاء مستودع جديد من خلال النقر على New Repository
2 - إختر إسم مناسب لمشروعك ثم أضبط الإعدادات الأتية ---- إختر public ثم intialize this repository with a readme ثم إضغط على create repository
3 - قم برفع الملف من على جهازك من خلال الضغط على upload file
يمكنك أيضا كتابة الأكواد من خلال محرر النصوص وذلك بالضغط على create new file مع مراعاة كتابة إمتداد الملف عند تسميته
4 - للحصول على رابط مباشر لملفاتك لإستخدامها داخل الموقع أو المشروع أيا كان إتبع الخطوات الأتية ---- إضغط على الملف ثم إضغط على Raw ثم إنسخ الرابط المباشر أعلى المتصفح
مع العلم أن الرابط المباشر بهذه الطريقة يعرض محتويات الصفحة من أكواد أما إذا أردت رابط مباشر لعرض الويب فعليك بإستخدام هذه الخدمة rawgit.com
ثم نسخ الرابط أسفل use this url in production
بالرغم من المميزات الهائلة التى يقدمها موقع Github إلا أنه لايدعم ميزة الحفاظ على الخصوصية بشكل مجانى وبالتالى عدم حجب المشروعات مغلقة المصدر ، فتكون المشاريع مفتوحة المصدر متاحة للجميع ، أما إذا أردت الإستفادة من الموقع بشكل شخصى وتحافظ على خصوصية مشروعاتك فعليك بترقية حسابك إلى حساب مدفوع أو الإعتماد على بدائل أخرى
يعتبر موقع bitbucket هو البديل رقم 1 لموقع Github فهو يشبه إلى حد كبير ولكنه يسمح بإستضافة عدد غير محدود من المشاريع الخاصة مجانا ولكن بحدود 5 أفراد فى فريق العمل الجماعى مع إمكانية زيادة العدد بترقية حسابك إلى حساب مدفوع
الموقع أيضا يحتوى على عدد كبير من المشاريع مفتوحة المصدر يمكن الإستفادة منها
3 - بدائل أخرى للإستضافة
SourceForge : يستخدمه الكثير من المبرمجين لإستضافة مشاريعهم
Dropbox : يمكنه أيضا إستضافه المواقع والمشاريع الخاصة ولكن من عيوبه أنه محدود limited bandWidth
Gitlab : يشبه إلى حد كبير موقع Github تستخدمه العديد من الشركات الكبرى ولكنه مجانى لفترة تجريبية
فى النهاية : إذا كنت تريد إستضافة برنامج أو تطبيق مفتوح المصدر أو تستخدم منصة بلوجر وتريد إستضافة أكواد CSS , JavaScript فأرشح إستخدام خدمة github فهذا أفضل المواقع شعبية وتفضيلا بين المطورين ، فبالإضافة إلى ميزة حفظ ملفاتك ستجد هناك كم هائل من المشاريع مفتوحة المصدر التى يمكن أن تساهم بها وتستفاد منها فمعظم شركات العالم تستخدمه مثل جوجل ، فيسبوك ، dropbox وغيرها أما إذا كنت تقوم ببناء مشروعك الخاص ولا تريد أحد الإطلاع عليه فأمامك خيارين أما أن تستفيد من مميزات github المدفوعة أو إستخدام خدمة bitbucket
ليست هناك تعليقات:
إرسال تعليق