أنشئ شبكتك الإجتماعية مجانا مع سكربت wallstant مفتوح المصدر!!
مهم قبل كل شئ:
اذا كنت مهتم بهذا الموضوع اتمنى ان تقرأ كل حرف من هذه المقالة لكي تفهم كل شي حتى لا يفوتك شئ ممكن تسالة وهو اصلا موجود في الاسفل ولكي تتوضح لكم كل شي حول هذا السكربت:)
لا تتخطى الكلام وتتوجه للسكربت مباشرةً لان السكربت موجود لكن هنالك امور مهمة يجب ان تفهمها واوضحها لكم اولاً.
قبل سنة من الان تقريبا وفكرت ان اقوم ببرمجة موقع تواصل اجتماعي !! نعم لكن في البداية كنت انوي ان ابثه من دون ان اعطي السور خاصته .. يعني اجعله مثل فيسبوك وتويتر وغيرها !!
لكن فكرت بالموضوع فاقترحت ان اطرحه مجاني اي بمعنى مفتوح المصدر بحيث يستطيع اي شخص يحمله ويقوم بتطويرة وتعديل اخطائي الممكن حدوثها والثغرات ...الخ .
قد تطرحون اسالة كثيرة ومن ضمنها الآتي :
1 - لماذا فكرت ببرمجة موقع تواصل اجتماعي ؟؟
السبب الاول وهو : انا كنت مهووس بانشاء مواقع التواصل حتى قبل مسيرتي في البرمجة .. جربت كثير سكربتات من قبل من امثلتها wowonder , sngine , phpfox , dolphin , wallscript , ..... وكثييير سكربتات تقريبا اغلب الموجودة على الانترنت .. لكن كلها برمجة اجنبية وايضا مدفوعة اي بمعنى يجب ان تشتري السكربت فقط سكربت واحد اجنبي مجاني وهو opensource-socialnetwork ولا توجد برمجة عربية من الصفرر ! نعم من الصفر.
السبب الثاني وهو : عندما تقوم ببرمجة سكربت ضخم مثل هذا ستضطر الى تعلم كثير اشياء وتطور من خبرتك باستمرار وتتخطى كل المشاكل بالحلول الموجودة على الانترنت .. وفعلا من بعد برمجتي لهذا السكربت اصبحت لدي خبرة جيدة جداً كما نستطيع القول لان علمني حلول لكثير مشاكل وعلمني كيف اقوم بحل المشاكل دون مساعدة الانترنت او اي شخص وايضا برمجة اي ميزة ممكن الاحظها في مواقع التواصل الاخرى وحسب خبرتي .
2- لماذا طرحت السكربت مفتوح المصدر .. وما ادراني انك فعلا من قمت ببرمجة السكربت من الصفر؟
اول شي السكربت طرحتة مجاني لكي تستفيدوا منه وايضا لكي يقوم المطورون الاخرين باعطائي السلبيات والاخطاء التي وقعت فيها وايضا لكي اطوره للافضل بالمساعدة الجماعية .
وما ادراني انك فعلا من قبت ببرمجة السكربت من الصفر؟
السكربت برمجتي من الصفر 100% منذ حوالي سنة وانا اتعلم واطور من خبرتي حتى وصلت الى ما هو عليه الان والحمدلله .. واكبر دليل على كلامي هذا هو فهمي للكود حرف حرف سطر سطر :)
3- من اين تعلمت برمجة هذا السكربت؟ هل شاهدت دورة لبرمجته او ماذا ؟
لم ااخذ دورة لتعلمني كيف ابرمج موقع تواصل بهذه الجودة .. فقط تعلمت لغات الويب وعملت بعدها مشاريع بسيطة ومن ثم بدأت برمجة هذا السكربت من مخيلتي وتفكيري وترتيبي للاكواد والملفات ايضا .
الان لنتكلم عن السكربت ومميزاته وطريقة تركيبه
السكربت برمجته باستخدام :
php , javascript - jquery , ajax , html , css , mysql - database type , bootstrap
السكربت استغرقت في برمجته حوالي سنة لكن ليست سنة كاملة لااا ! لان كنت اشتغل بصورة متقطعة وتوقفت حوالي 3 اشهر بسبب الدراسة .. فممكن نقول 5 اشهر برمجة متواصلة كل يوم لو ازلنا الايام الي لم اعمل بها ..
اسم السكربت wallstant !!
مختصر لــ wall instant
والذي يعني حائط لحظاتك او اهتماماتك :)
مميزات السكربت
- نظام رسائل .
- نظام إشعارات .
- نضام تسجيل دخول وتسجيل حساب جديد.
- نظام البحث عن اعضاء.
- منشورات.
- الصفحة الشخصة للعضو .
- انشاء ملاحظات سرية فقط انت من يمكن رؤيتها .. لغرض مساعدتك في حفظ المحلاحظات وعرضها في اي وقت تشاء.
- اعجاب والتعليق ومشاركة المنشورات .
- الابلاغ عن المنشور والتعديل عليه مباشرة.
- صندوق الدعم خاص بالابلاغات عن المنشورات والمشاكل التي لاحظتها في الموقع .
- متابعة الاعضاء .
- تقييم العضو باعطاءة نجمة بجانب زر المتابعة.
- نظام هاشتاق .
- يمكنك نشر رابط يوتيوب ويظهر الفيديو مباشرة في المنشور كانه فيديو في الموقع .
- حفظ المنشورات التي تعجبك داخل الموقع .
- الموقع متعدد اللغات .. واللغات الرئيسية في الموقع حاليا فقط (انجليزي - عربي) يمكنك اضافة لغة جديدة بكل سهولة.
- نظام الشائع حول العالم (تريند - trend) لصفحات والمنشورات الاكثر شيوعاً.
- نظام خصوصية المنشور (عام - فقط المتابعين - فقط انا).
- لوحة تحكم في الموقع للمدير .. ويمكن اضافة مدراء ثانويين.
- نظام توثيق الصفحات للمستخدمين.
- معرفه من من اصدقائك نشط الان من الصفحة الشخصة او من صفحة الرسائل.
- صفحة اعدادات المستخدم فيها كل ما يتحتاجه لتعديل صفحتة او حتة حذف الصفحة واللغة ...الخ .
- يوجد الكثيييير اكتشفوها بنفسكم .......
هذه بعض الصور من السكربت ومميزاته
طريقة تركيب السكربت :
- حمل السكربت من الرابط الذي ساضعه في الاسفل ومن ثم فك ضغط الملف بعد التحميل على سطح المكتب خاصتك.
- ادخل الى لوحة تحكم الموقع ومن ثم الى phpMyAdmin وقم بإنشاء قاعدة بيانات باسمwallstant.
- بعدها قم بعمل استيراد import من داخل phpMyAdmin كما في الصورة : لملف wallstant.sql ستجد هذا الملف داخل فولدر database_ من ضمن ملفات وفولدرات السكربت مع التحميل ..
- الان قم بالتعديل على ملف الاتصال بقاعدة البيانات config > connect.php قم بتعديل الآتي فقط لا تغير اي شي آخر :
- بعد ذلك قم برفع ملفات الموقع (السكربت) لكن لا ترفع معه مجلد database_ لان هذا فقط يحتوي بداخلة ملف قاعدة البيانات واللتي قمنا برفعها في النقطة السابقة .
- استمتع :)
فقط اول عضو .. ويستطيع اضافة اعضاء اخرين كمدراء من لوحة التحكم خاصته .
تحميل السكربت :
ادخل الى الموقع الرسمي للسكربت ومن ثم اضغط على download ومن ثم ستتوجه الى الـgitHub
لتحميل السكربت منه فقط اضغط على الزر الاخضر clone or download واضغط بعدها الزر download zip
رابط الموقع الرسمي للسكربت خاصتي :
https://wallstant.github.io/
لتحميل السكربت منه فقط اضغط على الزر الاخضر clone or download واضغط بعدها الزر download zip
رابط الموقع الرسمي للسكربت خاصتي :
https://wallstant.github.io/
أنشئ شبكتك الإجتماعية مجانا مع سكربت wallstant مفتوح المصدر!!
Consuitech
on
الأربعاء, يناير 24, 2018
أخي طريقة التركيبب غير مفهومة
ردحذفهي سهلة اذا انت مبرمج
حذفواصل واتمني ان يتطور ويصبح له تطبيق
ردحذفممكن حد يعملهولي ويرفعهلي
ردحذفبدل سرقتك للحقوق والنسخ واللصق على الاقل قم بشرح طريقة تركيب او اي شي مفيد :)
ردحذفعم واجه مشكلة ممكن حلها بعد ماثبتت وكلشي بدي سجل دخول لاول مرة عم يعطي رسالة [object Object] وماعم يسجل ممكن الحل
ردحذفاني هم مايسجل عندي
ردحذف