12

أسئلة يطرحها كل مطور ويب مبتدئ

  • Smaily

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

أولا لدي مشروع وهو إنشاء موقع "mooc " يدرس مقرر جامعتنا لكنني حائر بين استخدام أحد السكريبتات وردبرس أو جولملا أو دربال أم الأفضل البرمجة الكاملة بلغات البرمجة Html Css Js أو لغة ruby

  • لذلك فسؤالي الأول مالأفضل لموقع تعليمي من بين الخيارات التي ذكرتها ؟

  • ما الفرق بالضبط بين جوملا و وردبريس (أيهما الأحسن) ؟

  • ماهو البوت ستراب بالضبط هل هو لصنع ترجمة للغات ال html css نحو لغة يقرأها الهاتف؟

  • بالنسبة للوردبريس هل أحتاج للغة الجافاسكربت ولماذ بالضبط البي أيتش بي ؟

  • أما عن القوالب ألاترون بأنه بإمكان أي واحد الاطلاع على قالب أي موقع عبر إظهار كود سورس وبالتالي يستطيع أي واحد أن ينسخ قالب موقع آخر بشكل عادي ؟

  • كيف يكتشف الأشخاص الثغرات هل يصادفونها أثناء تصفحهم أم يقومون بدراسة الكود بشكل كامل ( أعني مثلا في حالة موقع كالفيسبوك ستنفق حياتك وأنت تقرأ الكود وفي الأخير ربما لاتوجد أية ثغرة ) وفي أي لغة برمجة في الأغلب تكون الثغرات الخطيرة ؟

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

  • في موضوع العمل بموقع مستقل هل أستطيع استعمال سكربت فقط لمن يطلب إنشاء موقع مقابل مبلغ ( أم أقوم بالبرمجة الكاملة) ، لأني أرى أن تنصيب السكربت من أسهل الأشياء فهل يمكن عمل ذلك أم يجب على الجميع استعمال لغات البرمجة لعمل ذلك ؟

  • بالنسبة لمشروعي السابق هل ترون أنه علي البحث عن مستثمر وهل ترون أن هناك عوائد من المشروع كي أقنع المستثمر بها ؟

  • سؤالي الآن عنهل لي بتعريف بسيط عن معنى الباندويث (إذا كانت سرعة نقل البيانات فما معنى أن يكتب أحدهم قيمة 250 GB هل تعني في الثانية أم ماذا ) ؟

-عن الاستضافات و هو أن استضافة تقدم خدمة مجانية بباندويث غير محدود لكن نفس الاستضافة تقدم عرضا مدفوعا standard بباندويث 250 gb أي أنه محدود وعرضا ثالثا Unlimited بباندويث غير محدود كيف هذا ؟

  • مالفرق بين السيرفر و الاستضافة وهل يمكن إنشاء موقع على سيرفر ؟

  • في ما يخص الدومينات :

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

  • وعندما تطلب دومينا ما يخبرك الموقع بأنه ليس متاح لكن لو حاولت الوصول إليه فلن تجده موجودا ، لماذا؟

  • مالفرق بين Domain و Sub domain ؟

  • بما أن قاعدة الدومينات موحدة فمن من هي الشركة الوحيدة المخولة ببيع الدومينات ؟

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

  • بعض الأسئلة المنوعة :

-من الأفضل هل هو التدوين على مدونة شخصية أم على الفايسبوك (أعلم أن أعضاء حسوب لديهم حساسية تجاه موقع الفايسبوك لكن لتصل التدوينة لأعلى نسبة من القراء ألا ترون أن من يدون على الفايسبوك يمتلك وسيلة تفاعلية مع الجمهور أكثر ممن يدون في مدونة شخصية )

-بعض المواقع الكبرى لا تتضمن اللغة العربية فهل ترون أنهم سيدفعون الثمن لقاء أي شخص يعرض عليهم ترجمة موقعهم ؟

-بعض أصحاب المشاريع صناعة المحتوى يطلوبون عددا من المقالات ك 30 مقالة في ظرف يومين مقابل 25 دولا ،هل ترون هذا عادلا ومنطقيا ، أشعر أن من سيتقدم إلى عرض كهذا هم أصحاب النسخ واللصق فقط ؟

-كيف يمكنني الوصول للمواضيع التي تحوي أكبر نسبة تققيم إيجابي في مجتمعات حسوب منذ نشأتها ؟

  • مالفائدة التي تأخذها الشركات التي تقدم خدمة الريسلر المجاني بينما هناك من يربح على ظهرها عبر تقديم خدمة الاستضافة من ذلك الريسلر بشكل مدفوع ؟
يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

3laa_Khalil_Alarabi أضف ردا

ماهو البوت ستراب بالضبط هل هو لصنع ترجمة للغات ال html css نحو لغة يقرأها الهاتف؟

هذا رابط لموضوع من ترجمتي لموقع Tutsplus يشرح البوتستراب :


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

من اكبر مواقع الدروس والمساقات هو Tutsplus ومع ذلك عندما قرروا استهداف اللغات الاخرى لم يوظفوا مترجمين مقابل مبالغ مالية وانما اتبعوا على مبدأ التطوع ، وانا متطوع واقوم بترجمة مقالات لهم الى العربية بقدر استطاعتي ، لكن ان سألتني هل تريد المال مقابل ترجمتي لهم؟جوابي هو لا بالطبع ، لان الامر سيصبح لي وظيفة وليس شغف احبه وهذا ما لا اريد حصوله.

لذلك لا اتوقع ان تقوم المواقع الاجنبية الكبيرة مباشرة بتعيين مترجمين مقابل مبالغ مالية الا اذا كانت لديهم خطة مدروسة وفكرة عن السوق الذي سوف تتوسع فيه ، واتوقع انها ان وجدت ان المقالات المترجمة تزيد من نسبة المتابعين وتزيد من مدخول الموقع فقد تعتمد فكرة تعيين مترجمين مقابل أجر مدفوع.

AhmedSalahAssar أضف ردا

بالنسبة للوردبريس هل أحتاج للغة الجافاسكربت ولماذ بالضبط البي أيتش بي ؟

تحتاج إلى HTML | CSS | JavaScript وهي خاصة بتصميم الواجهة ..

وPHP مطلوبة لبرمجة إضافات برمجية مثل اتصل بنا ... وغيرها من التعامل مع قاعدة البينات


كيف يكتشف الأشخاص الثغرات هل يصادفونها أثناء تصفحهم أم يقومون بدراسة الكود ..

بالطبع لا يستطيع أحد قراءة الأكواد الخاصة بموقع إلا اذا هناك ثغرة تمكن من هذا ..

  • بالنسبة إلى كيفية اكتشفاها .. فا أغلبها يكون عن طريق Input وهي المدخلات التي تكتبها

ثم يتم التحقق منها في قاعدة البينانات فيمكنك وضوع رموز وأكواد في هذه الحقول قد تسبب خلل في الموقع

بسبب عدم فلترة هذه المدخلات.. وبهذا يمكن استغلال الثغرة 

(هذا مثال بسيط لأكثر الثغرات انتشاراً هناك أنواع كثيرة يمكنك القراءة عنها) مثل XSS


تعريف بسيط عن معنى الباندويث

عندما ياتي زائر إلى موقع فهو يتعامل مع السيرفر ..

فيتم استهلاك موارد الجهاز في عملة إرسال البينانات واستقبالها من الزوار

فحتي لا تقوم بعمل حمل كبير وبطئ علي السيرفر فيحدد لك صاحب السيرفر حجم معين (250 GB)

وهذا هو الباندويث الخاص بك وإذا استهلكته فلم يفتح موقعك للزوار إلى في أخر الشهر عند تجديد الحجم ..


مالفرق بين السيرفر و الاستضافة

السيرفر هو جهاز كمبيوتر عادي بإمكانيات عالية ونظام خاص به سواء Windows Server | Linux

أما بالنسبة للاستضافة فهذا جزء أو كل من حجم السيرفر التي ترفع به ملفات الموقع الخاص به لعرضها


مالفرق بين Domain و Sub domain ؟

الدومين : www.facebook.com

السب دومين : m.facebook.com (وهو مثل تفريعة من الدومين الرئيسي)


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

بالطبع من الأفضل في مدونة (بالنسبة لي)

فهي ملك لك وتستطيع تزين التدوينة بحيث تجعلها

غير مملة بالنسبة للقارئ .. بالطبع بالإضافة إلى إمكانية عرض التدوينات بشكل منظم

وغيرها من الأشياء التي تميزك

أرجو أن اكون افدتك .. تمنياني لك بالتوفيق .. :)

Smaily أضف ردا

شكرا جزيلا أتمنى بدوري لك كل التوفيق ، ماذا عن السؤالان

هل يمكن إنشاء موقع على سيرفر ؟

أما عن القوالب ألاترون بأنه بإمكان أي واحد الاطلاع على قالب أي موقع عبر إظهار كود سورس وبالتالي يستطيع أي واحد أن ينسخ قالب موقع آخر بشكل عادي ؟

AhmedSalahAssar أضف ردا

هل يمكن إنشاء موقع على سيرفر ؟

السيرفر هو جهاز كمبيوتر ..

ونعم إذا تريد عمل شركة ضخمة يمكنك شراء سيرفر خاص بك

وليس مشترك كباقي المواقع .. ولكنها مكلفة جداً


ما عن القوالب ألاترون بأنه بإمكان أي واحد الاطلاع على قالب أي موقع عبر إظهار ...

أنت كنت تقصد مثل قوالب بلوجر مثلاً .. فيمكن أخذ الــ CSS والــ HTML الخاص

بالموقع .. ولكن لا تظن إنك تنسخ الكود من السورس كود ثم تضعه في بلوجر يعطيك القالب ..

ما لا يظهر في السورس كود هو الأكواد البرمجية الخاصة بالموقع والتي تقوم بدورها بجلب المواضيع

والتعليقات وغيرها .. وهناك رموز خاصة في بلوجر (بعيداً عن البرمجة و التطوير) لجلب المواضيع ولا تظهر في السورس كود

  • من سلبيات بلوجر هو عرض كل الــ Style |CSS الخاص بالمدونة في نفس الصفحة فيسهل أخذ الــ Style بسهولة ..

لهذا بعض الناس تفضل WordPress لإنها تعطيك الحرية أكثر سواء أن تضع الــ Style في صفحة واحدة أو أكثر

وبالطبع تعطيك إمكانية إضافة أكواد برمجية PHP ...

البوتستراب هو عبارة عن فريموورك يمكنك إستدعائه في قالبك ومهمته هي تسهيل التصميم و يساعدك في التصميم بشكل أسرع و أَجمل وهو يدعم اللغات html , js , css ..

-بعض المواقع الكبرى لا تتضمن اللغة العربية فهل ترون أنهم سيدفعون الثمن لقاء أي شخص يعرض عليهم ترجمة موقعهم ؟

بالطبع لا , لأنه هناك من يكتشف تغرة في الموقع ولايحصل على أي شيئ ، يعني هذا يتوقف على إدارة الموقع , ...

-كيف يمكنني الوصول للمواضيع التي تحوي أكبر نسبة تققيم إيجابي في مجتمعات حسوب منذ نشأتها ؟

الباقي على الاَخرين ... ^_^

كتيب كتبته شرحت فيه بعضًا من أسئلتك

الفكرة لا تساوي شيئًا :

لماذا لا يجب على رواد الأعمال البحث عن مستثمر من البداية :

في موضوع العمل بموقع مستقل هل أستطيع استعمال سكربت فقط لمن يطلب إنشاء موقع مقابل مبلغ ( أم أقوم بالبرمجة الكاملة) ، لأني أرى أن تنصيب السكربت من أسهل الأشياء فهل يمكن عمل ذلك أم يجب على الجميع استعمال لغات البرمجة لعمل ذلك ؟

هذا على حسب طلب المستخدم

مقالات رائعة حقا قد غيرت من قناعاتي تجاه ريادة الأعمال ، المشكلة في مشروعي كما قلت أني لا أعلم الطريقة التي سيحقق لي بها عائدا حتى لو شرعت فيه فالدروس التي ستُقدم لمساعدة الطلاب ستكون مجانية ولا أرى أي دخل يمكن أن يغطي مصاريف الموقع

بالنسبة لشركة حسوب هل مازال يعتمد على الاعلانات أم تم الاستثمار فيه ؟

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

اولا قبل ان تفكر في برمجة موقع عليك ان تتعلم الbootstrap. و ان تتعلم التعامل مع نظام wordpresd و joomla و php و mysql...وكل هذه الأمور التي تسأل عنها .بعدها انت ستقرر ماذا تختار و تكون راضي عن قرارك لانك تعلم لما اخترت هذا و ليس هذا...

ومالمميز في البوت ستراب رغم أني سمعت عنها كثيرا لكني أعتقد أنه من الأحسن تعلمها بعد لغات البرمجة المعروفة

أما عن الورد بريس فأنا في معها

نعم الbootstrap ليس الا فريم وورك للغة html و css.يعني دعه جانبا حتى تنتهي من php و mysql التي هي الاهم.

المميز في الbootstrap هو انه يسهل عليك الكثير من العمل وذو تصاميم رائعة فهو يعتمد على الفلات ديزاين flat design اي التصميم السطح.

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

صديقي فكرت بمشروع مشابه بنسبة 80% لكني توقفت لاني وحدي يستحال انا افعله كاملاً

وانا الآن اتعلم ما يتوجب علي تعمله قبل البدء به

ستحتاج : Html , Css , Php , JavaScript وربما Ajax

هذا مبدئياً

نعم هذا مافكرت فيه أيضا ، لكن مارأيك في تنصيب platform بدل البرمجة الكاملة

عن نفسي افضل ان اكون مبرمج مشروعي .. اذ لا اريده للمال فقط

بل ايضاً للتعلم ولست مهتمها ان تعبت به سنتين ولم يأتني زائر واحد لانه نجرد مشروع للتعلم من وجهة نظري

Smaily أضف ردا

أحدهم كتب تعليقا وقد ظهر جزء منه في النوتيفيكايشن "حققت 10 نقاط إيجابية في ظرف 23 ساعة لو استطعت لعزمتك .." لكن التعليق مع الأسف لايظهر لا أدري هل تم حذفه من قبل صاحبه أم من قبل الموقع ، فقط أنوه صاحب التعليق بأنه يمكن ارسال دعوة الغذاء أو العشاء أو أي كان على الخاص

وشكرا

إنها مزحة من الموقع يرسلها لأصحاب المشاركات المتميزة