السلام عليكم ورحمة الله
لدي موقع على اللوكال هوست .. على جهازي .. وهو مشروع تخرجي
الموقع asp.net + c# + sqlserver
ارغب ان اعمله موقع حقيقي على الشبكة .. ماهي الخطوات . ارجو افادتي .. ليس عندي خبرة في هذا المجال
وشكرا لكم
السلام عليكم ورحمة الله
لدي موقع على اللوكال هوست .. على جهازي .. وهو مشروع تخرجي
الموقع asp.net + c# + sqlserver
ارغب ان اعمله موقع حقيقي على الشبكة .. ماهي الخطوات . ارجو افادتي .. ليس عندي خبرة في هذا المجال
وشكرا لكم
يلزمك حجز استضافة على الانترنت تدعم IIS وطبعا ً يكون وندوز وليس لينكس بالاضافة الى دعمها لاطار الدوت نت المستخدم في برنامجك
كما تفضل الأخ الكريم قبل قليل أنت تحتاج إلى إستضافة ويندوز تدعم الـ IIS و إلى اسم نطاق Domain . في حل حصلت عليهما فالأمر بسيط قم بتصدير الجداول من قاعدة البيانات على الـ Local Host و أنشئ قاعدة بيانات على استضافتك بنفس اسم قاعد البيانات التي استعملتها على جهازك و إن لم يكن ذلك ممكنا فعليك تغيير اسم قاعدة البيانات في ملف الـ Config أو في ملفات موقعك بشكل عام ( لست دري كيف قمت بتصميم الموقع و ما هي الآلية التي تستخدمها ) ثم قم باستيراد الجداول في قاعدة البيانات على استضافتك الحقيقية... و انتهت القصة في حال احتجت إلى المزيد من المعلومات يرجى الرد
اضافة الى ما ذكر الاخوة في الردود السابقة
الخطوات :
1-حجز الومين
2-حجز الاستضافة
3-رفع قاعدة البيانات (والطريقة تعتمد على الشركة المستضيفة)
4-رفع الملفات باستخدام ftp مثل برنامج filezilla
شكرا لكم اخوتي ..
ولكن كيف احجز دومين واحجز استضافة .. ماهي الخطوات .. اريد تفصيل أكثر لو تكرمتم .. جُزيتم خيراً
اتوقع ان الفيجوال ستديو لديه خاصية رفع الملفات على استضافات ربما .. بواسطة ftp
اظن أني سأحتاج مساعدة أكبر في كيفية رفع قاعدة البيانات والجداول
ولكن اولا اريد ان احجز دومين واستضافة .. ماهي افضل المواقع للاستضافات وتدعم ASP.NET 3.5
ســآرهـ كتب:السلام عليكم ورحمة الله
لدي موقع على اللوكال هوست .. على جهازي .. وهو مشروع تخرجي
الموقع asp.net + c# + sqlserver
ارغب ان اعمله موقع حقيقي على الشبكة .. ماهي الخطوات . ارجو افادتي .. ليس عندي خبرة في هذا المجال
وشكرا لكم
و عليكم السلام ورحمة الله و بركاته
أختى العزيزه :
هناك مواقع web hosting مجانيه يمكن أن تجربى فيها موقعك
ولكن قبل رفعك لملفات الموقع تأكدى ان هذا الموقع يدعم ال
database and .net
http://www.zymic.com/free-web-hosting
هذا الموقع يدعم sql server ولكن لا أعرف اذا كان يدعم .net ولا لأ لأنى لم أتعامل مع ال .net
المهم جربيه
أولا أدخلى على الموقع و أعملى login
ثم ابدأ برفع ملفاتك و اذا قابلك أى مشاكل قوللى و ان شاء الله هأساعدك
لأنى هأرفع موقع ليه قريب
سيدتي الموضوع بسيط و مش كثير صعب .... هلا قبل ما تبلش مثل ما تفضل الأخ بالمداخلة الي فاتت ممكن تلجئي لاستعمال الاستضافة المجانية لحتى تتعرفي أكثر على امور زي الـ FTP و الـ DB
سبق أن ذكرنا أن امتدادات أسماء النطاقات .com, .net, .org تشير إلى ماهية محتوى الموقع أو طبيعته أو حتى الدولة التي يمثلها ، و هناك عدد كبير من الامتدادات الخاصة بأسماء النطاقات و التي لا يتوجب عليك كمصمم و مطور مواقع إنترنت أن تلم بها بالتفصيل. و لك و بما أن مصمم و مطور المواقع هو الذي يختار في العادة اسم النطاق للعميل أو يقوم بنصحه في بعض الأحيان فإن عليك أن تلم ببعض هذه الامتدادات و وظائفها كالإمتدادات العشرة الأولى الواردة في الجدول التالي أما البقية فلا يجب عليك سوى أن تلم بشكل مبسط ببعضها .. يذكر الجدول التالي عددا كبيرا من إمتدادات أسماء النطاقات و وظائفها..
الامتداد الوظيفة
.com امتداد كثير الاستعمال ، يستعمل غالبا لمواقع الشركات التجارية بشكل عام و المتوسطة الحجم بشكل خاص
.net امتداد كثير الاستعمال ، يستعمل في مواقع الشبكات الإخبارية و الاجتماعية و ما إلى ذلك
.org و هو من الامتدادات الشهير و يشير إلى اختصار كلمة organization و تستعمله غالبا المنظمان و الهيئات غير الربحية
.co و هو اختصار لكلمة شركة باللغة الانجليزية company و يستعمل غالبا لمواقع الشركات الربحية المتوسطة أو الكبيرة
.gov يستعمل في المواقع الحكومية كالوزارات و مؤسسات الدولة
.info يستعمل في المواقع العلمية غالبا
.tv يستعمل في مواقع القنواة الفضائية
.mobi يستعمل في المواقع المخصصة للهواتف النقالة
.me يستعمل غالبا للمواقع ذات الطابع الشخصي
.jobs يستعمل غالبا في المواقع الخاصة بشركات التوظيف
.tel يستعمل للمواقع ذات الصلة بشبكات الهاتف و عناوينه
.xxx يستعمل غالبا للمواقع الإباحية
أسماء نطاقات الدول
.ps مواقع دولة فلسطين
.jo مواقع المملكة الأردنية الهاشمية
.ae مواقع دولة الإمارات العربية المتحدة
.us مواقع الولايات المتحدة الأمريكية
.uk مواقع المملكة البريطانية
.ac مواقع آسلاندا
.ad مواقع أندورا
.af مواقع أفغانستان
.ai مواقع أنغولا
.al مواقع ألبانيا
.am مواقع أرمينيا
.ar مواقع الأرجنتين
.at مواقع استراليا
.au مواقع استراليا
.az مواقع أذرابيجان
.ba مواقع البوسنة
.bd مواقع بنجلادش
.bf مواقع بركينا فاسو
.bg مواقع بلغاريا
.bh مواقع البحرين
.bo مواقع بوليفيا
.br مواقع البرازيل
.ca مواقع كندا
.cg مواقع جمهورية الكونغو
.ch مواقع سويسرا
.cl مواقع الصين
.cm مواقع الكاميرون
.cn مواقع جمهورية الصين الشعبية
.cr مواقع كوستاريكا
.cu مواقع كوبا
.de مواقع ألمانيا
.dk مواقع الدينمارك
.dz مواقع الجزائر
.eg مواقع مصر
.er مواقع أريتيريا
.es مواقع اسبانيا
.et مواقع أثيوبيا
.eu مواقع الاتحاد الأوروبي
.fi مواقع فنلاندا
.ga مواقع الجابون
.ge مواقع جورجيا
إن اختيارك للامتداد الخاص باسم النطاق يؤثر أحيانا بشكل ملحوظ على سعر اسم النطاق إذا أن الامتدادين .com و .net تتراوح اسعارهما في حدود الـ 11$ بينما يتراوح سعر اسم النطاق ذو الامتداد .info مثلا بحدود الـ 4$ و قد تصل قيمة الامتداد .jobs إلى الـ 100$. هذا و قد تجد أحيانا أن قيمة اسم النطاق تتجاوز الحد المنطقي إذ تصل إلى آلاف الدولارات و هذا لا يعود فقط إلى نوع الامتداد بل يتعلق كذلك باسم الموقع المختار و في هذه الحالة تجري على الغالب مزايدات على اسم النطاق بحيث يباع لأفضل سعر يتم تقديمه.
كيفية اختيار اسم النطاق
لا توجد الكثير من القواعد لاختيار اسم النطاق حتى أن هذه القواعد لا تعد ملزمة على الإطلاق فلو قلنا أنني أمتلك شركة تقدم خدمات الإنترنت و أن اسمها هو majdi for web solutions فإن أمامي عددا كبيرا من الخيارات كأن أختار www.majdiforwebsolutions.com أو www.majdi-for-web-solutions.com أو www.majdi-web-solutions.com أو www.mfws.com أو حتى www.mws.com إن استطعت إيجاده. فكيف أستطيع أن أحدد اسم النطاق الذي أريده و ما هي القواعد الأساسية التي ينصح بها لاختيار اسم النطاق ؟؟ فيما يلي عدد من النصائح الخاصة بكيفية اختيار اسم النطاق و الغير ملزمة على الإطلاق بالنسبة لك أو للعميل :
• الإلتزام بالامتداد الصحيح أو البحث عن أقرب امتداد يمكنه الإشارة إلى المحتوى أو هدف أو مكان الموقع.
• عدم الاسترسال في الاسم المختار و محاولة اختصاره قدر الإمكان.
• إذا كان الاسم يتألف من كلمتين فأكثر حاول أن تبحث في القاموس عن أصغر الكلمات عدد في الأحرف و التي تفي بالغرض.
• محاولة استعمال الاختصارات المعروفة و الابتعاد عن الإختصارات الطويلة و المعقدة.
• عدم اللجوء إلى تقليد أسماء النطاقات الكبرى كـ FaceBook و غيرها.
• محاولة التقيد بمحتوى الموقع قدر الامكان في عملية اختيار الاسم.
• الابتعاد قدر الامكان عن استعمال الرموز كالرمز – مثلا.
• الجوء الى استعمال الرموز في حال كان الاسم يتألف من أكثر من كلمة للفصل بينها كاستعمال الرمز - .
• محاولة عدم استخدام الأسماء الشخصية في اسم النطاق.
• الابتعاد قدر الامكان عن استخدام الحروف الانجليزية لتشكيل كلمة عربية.
• الابتعاد قدر الإمكان عن استعمال الأرقام في اسم النطاق.
• حاول جاهدا أن تعرف إلى أين سيصل الموقع على الأقل في المستقبل القريب بحيث لا تقوم باختيار الامتداد .com مثلا لأن الموقع سوف يبدأ صغيرا و غير متفرع ثم يتفرع الموقع إلى عدة مواقع أخرى و إلى شبكات تواصل اجتماعي فيلزم الأمر تحويل الامتداد إلى .net
كانت تلك مجموعة من النصائح التي تكفل لك اختيار اسم نطاق مثالي لو التزمت بها ولكن هناك عوامل عدة تحول بينك و بين الالتزام بكل بتلك التعليمات و النصائح و من أهم هذه العوامل في أغلب الأحيان السعر و رغبة العميل.
ما هي شركات الاستضافة – كيف أختار شركة الاستضافة المناسبة
كطالب يسعى إلى أن يصبح مصمم و مطور مواقع إنترنت فإن كل ما تحتاج لمعرفته هو أن الاستضافة هي البيت أو المكان الذي تضع فيه محتويات موقعك و أن على هذا المكان أن يتميز بعدد من الخصائص و الميزات أذكر منها :
• مساحة عالية ( معظم الشركات تقدم مساحة لا متناهية للعميل )
• لوحة تحكم CP ( هناك عدة أنواع منها : CP, Plesk )
• قدرة عالية على التصفح بسرعة
• دعم فني جيد
إذا ما استطعت إيجاد شركة استضافة تقدم لك المزايا الأربع السابقة فقد حصلت على الاستضافة المثالية. و لكي تستطيع معرفة مدى توفر هذه الخصائص يمكنك الاطلاع على العرض الذي تشتريه و قراءته إذ تأتي المساحة تحت بند Desk Space و سوف تكون قادرا على معرفة نوع لوحة التحكم من خلال قراءتك لبند Control Panel أو من خلال سؤال عميل الدعم الفني. ولكن لي بإمكانك معرفة مدى سرعة التصفح التي تقدمها الشركة أو مدى جودة الدعم الفني لديهم إلا من خلال التجربة أو سؤال ذوي الخبرة. فمثلا و نتيجة للتجربة لا أنصحكم بأخذ استضافة لدى شركة Godaddy رغم الدعم الفني العالي لديهم وذلك لكون سرعة التصفح الخاصة بهم ضعيفة جدا و أنصحكم بأخذ الاستضافة لدى شركة bluehost.com لكونهم متميزين من حيث أداء الدعم الفني و يقدمون سرعة تصفح عالية و سوف نفاضل بين عدد من الشركات التي تقدم خدمات الاستضافة خلال الدرس القادم.
هنالك عدد كبير جدا من شركات الاستضافة في العالم العربي و غيره و لكن و بما أننا في هذا المرجع نوجه حديثنا إلى طالب يسعى بأن يصبح مصمم و مطور مواقع إنترنت فسوف نفاضل هنا بين شركات الاستضافة التي تقدم خدمات الـ VPS. قبل هذا علينا طبعا معرفة ما هو الـ VPS. الـ VPS هو اختصار لـ Virtual Private Server و هو ببساطة خادم تتحكم به عن طريق لوحة تحكم و يسمح لك بحجز أسماء النطاقات و إضافة عدد كبير من المواقع و إدارتها عن طريقه. في طبيعة الحال فإن المزايا و الخصائص و الإمكانات تختلف بناء على المبلغ المدفوع ولكن معظم الشركات التي تقدم هذه الخدمة تقدم المزايا ذاتها. ولكن الفرق الحقيقي هو في سرعة التصفح و في مستوى الدعم الفني و كما سبق أن ذكرنا في الدرس الماضي فإن هذين الأمرين لا يمكنك معرفتهما إلى من خلال السؤال و التجربة.
الـ VPS هو بمثابة موقف السيارات الذي تقوم بركن سياراتك فيه إذ يمكن أن يكون هذا الموقف ذو قدرة استيعابية تصل إلى 100 سيارة و قد لا تصل قدرته الاستيعابية سوى لسيارة واحدة و تستطيع هذا الموقف استعاب 1000 سيارة دون أن يستطيع إستيعاب سيارة 4×4 واحدة بسبب ارتفاعها. وبما أنك لا تسعى لركن سيارتك و إنما لركن عدد لا يزال مجهولا بالنسبة لك من المواقع الالكترونية ذات الميزات و القدرات و الخصائص و المتطلبات المختلفة فإن عليك لزاما التحقق من قدرة الموقف الاستيعابية التي تحتاج إليها.
إن عدد الشركات التي تقدم خدمة الـ VPS كبير للغاية ولكن و بما أنني أتخيل أن قارئ هذا المرجع هو طالب جامعي فإنني سوف أحول عبر المقارنة التي تتبع الجدول التالي اعطاء الأولوية للسعر. هذا و يوضح الجدول التالي بعض الشركات التي تقدم خدمة الـ VPS..
الشركة المساحة لوحة التحكم الدعم الفني السعر
Blue Host Unlimited CP Very Good 84$ Annual
Name.com Unlimited CP Very Good 299$ Annual
Domain.com 60 GB CP + Plesk Good 144$ Annual
Godaddy 8 GB CP + Plesk Very Good 1428$ Annual
VPS.Net 60 GB CP Good 1080$ Annual
VPS Land 40 GB CP Good 600$ Annual
Inmotion Hosting 80 GB CP Not Bad 900$ Annual
Name Cheap 30 GB CP Bad 360$ Annual
SSD VPS 60 GB CP Not Bad 960$ Annual
Vision Host 140 GB CP Good 1080$ Annual
NTC Hosting 30 GB CP Very Good 120$ Annual
Super B 120 GB CP + Plesk Good 864$ Annual
Linode 80 GB CP Good 960$ Annual
HosTV 150 GB CP Very Good 720$ Annual
ZIP Servers 75 GB CP Bad 600$ Annual
Tektonic 60 GB CP Not Bad 360$ Annual
قد تجد تغيرا في الأسعار في اللحظة التي تقرأ فيها هذا الكتاب و قد تلاحظ أيضا تغيرا في الخدمات ولكن و بشكل عام و كما سبق لي أن أشرت فإن هذا المرجع ينصحك بالتعامل مع Blue Host أو Name.com و ينصحك بالابتعاد قدر الامكان عن شركة Godaddy رغم تفوقها الواضح في مجال الدعاية و الاعلان و الدعم الفني وذلك بسبب ضعف سرعة التصفح و الفارق الكبير في الأسعار بينها و بين معظم الشركات الأخرى.
فكرة عامة عن كيفية التعامل مع الـ VPS
لنقل مثلا أنك قمت بحجز VPS عن طريق أي شركة كانت سواء Name.com أو Blue Host أو حتى Godaddy و أنك اخترت لوحة التحكم أيا كانت سواء كانت من نوع CPanel أو Plesk و أنك ترغب في معرفة كيفية رفع موقعك على الإنترنت.
لا يمكننا القول على الإطلاق أن العملية متشابهة في كل الشركات و أن الأمر بسيط للغاية مع كل الشركات و لوحات التحكم فلكل شركة و لكل لوحة تحكم طريقة خاصة في للتعامل معها ولكن و بما أن عنوان هذ الدرس يتحدث عن الفكرة العامة فإننا سوف نأخذ شركة Name.com و لوحة CPanel كمثال لا أكثر نشرح فيه آلية التعامل و كيفية رفع الموقع و ربطه مع اسم النطاق و نشير في الوقت ذاته إلى أن كافة الخطوات التي سوف نذكرها في شرحنا على Name.com هي خطوات مطلوبة في أي شركة كانت و لكن باختلاف الأسلوب و الأسماء أحيانا.
إن أول ما ستحتاج له هو اسم النطاق الذي سوف نتحدث عنه بشكل مفصل و كبير في درس آخر من هذا الفصل و لكن يكفيك الآن أن تعرف ان اسم النطاق هو www.your-website-name.com . لنقل أنك قمت بحجز هذا الاسم عبر شركة Name.com و التي هي بدورها شركة الـ VPS الخاصة بك ( فالأمر مختلف لو أنك حجزته عبر شركة أخرى ) حينها سوف يظهر اسم النطاق في أسفل الصفحة الرئيسة للوحة التحكم الخاصة بك على Name.com و بهذا نكون قد تأكدنا تماما من أن اسم النطاق أصبح لك و أنك أصبحت قادرا على استعماله. ولكنك إن ذهبت إلى الـ File Manager فإنك لن تجد ملفا خاصا باسم النطاق لتضع فيه ملفاتك و بالتالي بإن عليك قبل أن ترفع الملفات أن تقوم بإنشاء ملف خاص بالموقع و أن تربط هذا الملف باسم النطاق و يعد هذا الأمر من الأمور الصعبة إلى حد ما في شركة Name.com إذ عليك أن تتبع عدة خطوات هي :
1. إذهب الي اسم النطاق الذي قمت بحجزه و تأكد من أن فعال Activated
2. في داخل اللوحة الخاصة لاسم النطاق توجد قائمة على يمين الصفحة اختر منها Add DNS Records ليظهر لك جدول يتألف من 3 أعمدة ، قم بملئه ليصبح كما يلي:
Your Server IP * A
Your Server IP A
10 www.YourDomain.com
www.YourDomain.com
MX
3. بعد ذلك يجب عليك الذهاب إلى لوحة التحكم الـ Cpanel الخاصة بك و اختيار AddOnDomain حينها سوف يظهر لك نموذج بسيط يطلب منك اسم الموقع في بدايته أدخل اسم النطاق ثم اترك بقية الخانات كما هي و في خانتي الرقم السري أدخل الرقم السري الخاص بالسيرفر الـ VPS مرتين و اضغط على Add Domain.
4. توجه إلى الـ File Manager لتجد أنه قد تم إضافة ملف خاص باسم النطاق الذي قمت بحجزه.
و بهذا تكون قد أنشأت ملفا لموقعك في الـ File Manager و قمت بربطه باسم النطاق مما يجعلك قادرا على تصفح و الوصول إلى ما تقوم بوضعه في الملف عبر الدخول إلى اسم النطاق و للتأكد من أن العملية قد تمت بنجاح قم بفتح ملف Notepad على جهزك و اكتب فيه الجملة التالية ( This Is my website ….. Done ) ثم قم بحفظه على جهازك باسم index.html بعد ذلك توجه إلى الـ File Manager <<<< الملف الخاص بالموقع لتجد في أغلى الصفحة أيقونة Upload و قم برفع صفحة الـ HTML التي أنشأتها ثم قم بفتح موقعك عبر اسم النطاق من أي جهاز أو متصفح. يفترض أن تظهر الجملة التي كتبتها على المتصفح و بهذا تتأكد من أنك أجريت العملية بشكل صحيح.
لقد أشرت سابقا إلى أن لوحة الـ CPanel هي من أفضل اللوحات التي يمكنك التعامل معها وذلك لعدة أسباب أهمها بالنسبة لي هو إمكانية رفع ملفات مضغوطة و فكها بسرعة وهي على الخادم. فحين قمنا بتجربة رفع الصفحة التجريبية لم نقم سوى برفع ملف أو Object واحد ولكن لاحقا سوف نحتاج لرفع عدد كبير من الملفات قد يتجاوز في بعض الحالات الـ 10000 ملف للموقع و بالتالي فإن عملية الرفع سوف تتطلب وقتا و لن أقول جهدا كبيرا. على أية حال هذه من الخصائص الإيجابية المتوفرة في عدد من لوحات التحكم و ليست مقتصرة على الـ Cpanel هذا و سوف نتعلم لاحقا كيفية رفع الملفات باستعمال برامج بروتوكول نقل الملفات FTP.
و بهذا أعتقد أننا تطرقنا لكافة الأمور الأولية و الأساسية فيما يتعلق بشركات الاستضافة و الـ VPS رغم أنه لا يزال هناك الكثير و الكثير جدا للحديث عنه إلا أنني أفضل أن نتحدث عنه لاحقا في فصل خاص بكيفية إدارة الخوادم VPS و التعامل معها.
النصوص السابقة في التعليق الماضي هي من كتابي ( الشامل في برمجة تطبيقات الويب ) أرجو ذكر المصدر في حال تم النقل
أشكركم أخوتي جزيل الشكر ..
جاري تجريب الموقع Zymic
اشكركم من اعماقي ..
جُزيتم خيراً
تم تعديل هذه المشاركة بواسطة ســآرهـ في 10 مايو 2012 في 22:57
Eng Azhar كتب:و عليكم السلام ورحمة الله و بركاته
أختى العزيزه :
هناك مواقع web hosting مجانيه يمكن أن تجربى فيها موقعك
ولكن قبل رفعك لملفات الموقع تأكدى ان هذا الموقع يدعم ال
database and .net
http://www.zymic.com/free-web-hosting
هذا الموقع يدعم sql server ولكن لا أعرف اذا كان يدعم .net ولا لأ لأنى لم أتعامل مع ال .net
المهم جربيه
أولا أدخلى على الموقع و أعملى login
ثم ابدأ برفع ملفاتك و اذا قابلك أى مشاكل قوللى و ان شاء الله هأساعدك
لأنى هأرفع موقع ليه قريب
جزيتي خيراً أخي الفاضل ..
هل أنت متأكد أنها تدعم SqlServer
الواضح انها تدعم MySql + PHP
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…