Domain & Hosting

صرف ایچ ٹی ایم ایل استعمال کرتے ہوئے بنیادی ویب سائیٹ بنائیں

صرف ایچ ٹی ایم ایل استعمال کرتے ہوئے بنیادی ویب سائیٹ بنائیں

ایک ویب سائیٹ مختلف ویب پیج فائلز سے مل کر بنتی ہے اور کسی بھی ویب پیج فائل کا بنیادی ڈھانچہ HTML پر ہوتا ہے۔ صرف HTML استعمال کرتے ہوئے ایک قابل استعمال ویب سائیٹ بنائی جا سکتی ہے جومنظم اور خوبصورت تو نہیں ہوگی لیکن کسی حد تک مطلوبہ ضرورت پورا کر سکتی ہے۔ جب کسی ویب سائیٹ کی تعمیر کی بات ہوتی ہے تو HTML اور CSS کا ذکر ساتھ ساتھ آتا ہے۔ آپ نے کبھی پہاڑی علاقوں میں صرف پتھروں اور اینٹوں کی مدد سے بنائے گئے بے ترتیب سے گھر دیکھے ہوں گے، یہ گھر شہر کی عمارتوں کی طرح کسی نقشے کے مطابق ایک ترتیب سے نہیں بنائے گئے ہوتے لیکن پھر بھی رہنے والوں کے لیے قابل استعمال ہوتے ہیں اور ان کی ضرورتیں پوری کرتے ہیں۔ مثال کے طور پر یوں سمجھ لیں کہ ان کے گھر صرف HTML کی اینٹوں کی مدد سے بنائے گئے ہوتے ہیں جن پر CSS کی سجاوٹ (نقشہ، پلستر، رنگ و روغن وغیرہ) استعمال نہیں کی گئی ہوتی۔ مکمل تحریر

سی پینل کے ذریعے ویب سائیٹ پر ورڈپریس انسٹال کریں

سی پینل کے ذریعے ویب سائیٹ پر ورڈ پریس انسٹال کریں

اگر مختصر طور پر دیکھا جائے تو ورڈ پریس کی انسٹالیشن ایسے ہوتی ہے کہ پہلے wordpress.org سے انسٹالیشن کی ZIP فائل ڈاؤن لوڈ کی جاتی ہے۔ پھر ہوسٹنگ پینل کا File manager استعمال کرتے ہوئے یہ فائل اس فولڈر میں Upload کی جاتی ہے جس فولڈر کے ساتھ ویب سائیٹ کا ڈومین منسلک ہوتا ہے۔ پھر اس فولڈر میں یہ زپ فائل کھولی یعنی Extract کی جاتی ہے۔ اور چونکہ ورڈ پریس کی انسٹالیشن کے لیے ایک ڈیٹابیس اور اس ڈیٹابیس کے یوزر کی معلومات درکار ہوتی ہیں، اس لیے ہوسٹنگ پینل استعمال کرتے ہوئے ایک ڈیٹابیس اور اس کے لیے ایک یوزر بھی بنایا جاتا ہے۔ یہ سب کام کرنے کے بعد براؤزر میں ویب سائیٹ کھول کر ورڈ پریس کی انسٹالیشن کا عمل شروع کیا جاتا ہے۔ آئیں اس عمل کو مرحلہ وار دیکھتے ہیں: مکمل تحریر

ایک نئی ویب سائیٹ رجسٹر کروائیں

ویب سائیٹ کے ڈومین کو ہوسٹنگ کے ساتھ منسلک کریں

ویب سائیٹ ڈومین (Domain) اور ویب سائیٹ ہوسٹنگ (Hosting) دو الگ چیزیں ہیں: ڈومین آپ کی ویب سائیٹ کا ایڈریس ہے جیسے www.mywebsite.com وغیرہ۔ جبکہ ہوسٹنگ کا مطلب یہ ہے کہ آپ کی ویب سائیٹ کا ڈیٹا انٹرنیٹ سے منسلک کس کمپیوٹر پر رکھا گیا ہے۔ کیونکہ ایک ویب سائیٹ مختلف فائلز (ویب پیجز، امیجز، ڈاکومنٹس، آڈیو اور ویڈیو فائلز وغیرہ) پر مشتمل ہوتی ہے جو انٹرنیٹ سے منسلک ایسے تیز رفتار کمپیوٹر (Web server) پر رکھی جاتی ہیں جو ہر وقت چلتا رہے۔ جب کوئی شخص کسی ویب سائیٹ کا ایڈریس براؤزر کو مہیا کرتا ہے تو وہ اس کمپیوٹر سے رابطہ کر کے ویب سائیٹ کا مواد حاصل کرتا ہے۔ مکمل تحریر

آپ کے ڈومین کا ذکر کس کس ویب سائیٹ میں موجود ہے؟

آپ کے ڈومین کا ذکر کس کس ویب سائیٹ میں موجود ہے؟

آپ جلدی سے یہ دیکھنا چاہتے ہیں کہ آپ کے یا کسی اور کے ڈومین کا ذکر کس کس ویب سائیٹ میں موجود ہے، تو اس کام کے لیے گوگل استعمال کیا جا سکتا ہے۔ گوگل ایڈوانس سرچ کی مدد سے بہت بہتر نتائج حاصل کیے جا سکتے ہیں۔ مثلاً‌ میں اگر دیکھنا چاہوں کہ www.washingtonpost.com کا ذکر اور کس ویب سائیٹ میں موجود ہے تو اس کے لیے میں گوگل پر درج ذیل لائن استعمال کر سکتا ہوں: مکمل تحریر

ویب سائیٹ کو بیک اپ اور ری سٹور کریں

ویب سائیٹ کو بیک اپ اور ری سٹور کیسے کریں؟

اگر آپ نے اپنی ویب سائیٹ کسی معیاری ہوسٹنگ کمپنی کے پاس ہوسٹ کی ہے تو پھر زیادہ فکر کی بات نہیں ہے۔ اس لیے کہ اچھی ہوسٹنگ کمپنیوں نے اپنے صارفین کے اکاؤنٹس اور ان کے تحت ہوسٹ کی جانے والی ویب سائیٹس کی حفاظت کے لیے خاطر خواہ اقدامات کیے ہوتے ہیں۔ چونکہ ہارڈویئر کے کریش ہونے کا احتمال ہر وقت موجود رہتا ہے، اس لیے ہوسٹنگ کمپنیاں صرف زیر استعمال سسٹم پر انحصار نہیں کرتیں بلکہ ہر وقت بیک اپ سسٹم بھی دستیاب رکھتی ہیں تاکہ کسی سرور یا ہارڈ ڈسک کے کریش ہونے کی صورت میں صارفین کی ویب سائیٹس ضائع نہ ہو جائیں۔ لیکن کبھی کبھار یوں ہوتا ہے کہ ڈیویلپر کی اپنی غلطی سے ویب سائیٹ کی کوئی اہم فائل یا ڈیٹابیس کا کوئی اہم حصہ ڈیلیٹ ہو جاتا ہے۔ اب ظاہر ہے کہ ایسی غلطی کی ذمہ دار ہوسٹنگ کمپنی نہیں ہو سکتی۔ مکمل تحریر

ورڈپریس کی مدد سے ایک بنیادی ویب سائیٹ بنائیں

Wordpress اور اس جیسے دوسرے سافٹ ویئر ٹولز نے ویب ڈیویلپرز کی زندگی آسان کر دی ہے۔ چند سال قبل جن ویب سائیٹس کو بنانے کے لیے کئی دن یا ہفتے درکار ہوتے تھے ایسی ویب سائیٹس اب چند گھنٹوں میں تیار کی جا سکتی ہیں۔ لیکن دوسری طرف عام گاہک بھی اس معاملے سے باخبر ہوگئے ہیں اور وہ اپنی ویب سائیٹ کی تیاری کے لیے لمبی رقمیں ادا کرنے پر تیار نظر نہیں آتے۔ وہ جانتے ہیں کہ ویب سائیٹس بنانے کے لیے ٹولز اور ٹیمپلیٹس مفت اور با آسانی دستیاب ہیں۔ اس لیے ویب سائیٹس کے حوالے سے اب ویب ڈیویلپرز کے لیے اگر کمائی کا کوئی میدان ہے تو وہ Branding ہے۔ برانڈنگ کا مطلب یہ ہے کہ کسی کمپنی یا ادارے کے تجارتی نشانات (Logo / Monogram) تیار کیا جائے، اس کی ویب سائیٹ کے لیے منفرد سانچہ (Theme) تیار کیا جائے، اور ادارے کو انٹرنیٹ پر اس طرح سے پیش کیا جائے کہ وہ اپنی الگ شناخت (Identity) قائم کر سکے۔ مکمل تحریر

بڑے پیمانے کی ویب سائیٹ بنانے کے لیے ڈروپل سیون انسٹال کریں

بڑے پیمانے کی ویب سائیٹس بنانے کے لیے ڈروپل سیون انسٹال کریں

Drupal ایک عام بلاگ سے لے کر ایک حکومتی ادارے تک کی ویب سائیٹ بنانے کے لیے موزوں ہے۔ ڈروپل کی مدد سے بنائی جانے والی ویب سائیٹس میں وائٹ ہاؤس، جیارجیا اسٹیٹ گورنمنٹ اور ٹویوٹا برطانیہ کے علاوہ بہت سے بڑے اداروں اور کمپنیوں کی ویب سائیٹس شامل ہیں۔ ماہر ڈیویلپرز نے ڈروپل کے لیے بہت سے Modules بھی تیار کیے ہیں جو اس کی افادیت میں اضافہ کرتے ہیں، لیکن ڈروپل کے اصل پیکیج میں چند ایسے ماجولز شامل ہیں جو بڑے پیمانے کی ایک ویب سائیٹ بنانے کے لیے کافی ہیں، مثلاً‌ : مکمل تحریر

آپ کی ویب سائیٹ کہیں سست رفتار تو نہیں؟

آپ کی ویب سائیٹ کہیں سست رفتار تو نہیں؟

اگر آپ ویب ڈیویلپر ہیں تو آپ کے لیے یہ جاننا ضروری ہے کہ آپ کی ڈیویلپ کی ہوئی ویب سائیٹ کے ویب پیجز ڈاؤن لوڈ ہونے میں کتنا وقت لیتے ہیں۔ اس کی وجہ یہ ہے کہ انٹرنیٹ کے صارفین سست رفتار ویب سائیٹس پر ٹھہرنا پسند نہیں کرتے، اگر ویب سائیٹ کے صفحات اتنے وقت میں لوڈ نہیں ہو رہے جس کی صارف توقع کر رہا ہے تو وہ اس کے متبادل کوئی دوسری ویب سائیٹ تلاش کرے گا۔ یوں ویب سائیٹ کی یہ سست رفتاری صارفین کو مد مقابل بزنس کی ویب سائیٹ پر بھیج دے گی۔

اس ٹٹوریل کا مقصد دنیا کے مختلف ممالک میں آپ کی ویب سائیٹ کی رفتار ٹیسٹ کرنا ہے تاکہ یہ دیکھا جا سکے کہ کن ممالک میں اس ویب سائیٹ کے ویب پیجز تیز رفتاری سے ڈاؤن لوڈ ہوتے ہیں اور کن ممالک میں سست رفتاری سے۔ مکمل تحریر

ویب سائیٹ اپنے کمپیوٹر پر ہوسٹ کریں

اس ٹٹوریل میں ویب سائیٹ ہوسٹ کرنے کا بنیادی طریقہ بتایا گیا ہے جس میں یہ مراحل شامل ہیں۔ (1) ویب سرور سافٹ ویئر Apache انسٹال کیا گیا ہے۔ یہ سافٹ ویئر انٹرنیٹ سے آنے والی درخواستیں وصول کر کے ان کے بدلے میں ویب پیجز اور فائلز مہیا کرتا ہے۔ (2) انٹرنیٹ کنکشن کے لیے راؤٹر/موڈیم استعمال نہیں کیا گیا بلکہ وائرلیس براڈبینڈ استعمال کیا گیا ہے۔ ایسا اس لیے کیا گیا ہے تاکہ کمپیوٹر کو راؤٹر کے پرائیویٹ IP کی بجائے ISP کا پبلک IP ایڈریس مل سکے۔ (3) انٹرنیٹ کی طرف سے آنے والی HTTP درخواستوں کو اجازت دینے کے لیے ونڈوز کی فائروال میں پورٹ 80 کھولی گئی ہے۔ (4) ہوسٹ کی گئی ویب سائیٹ کو ٹیسٹ کرنے کے لیے ایک پراکسی ویب سائیٹ پر کمپیوٹر کا IP ایڈریس مہیا کیا گیا ہے، جس نے دنیا کے کسی دوسرے حصے میں ویب سائیٹ براؤزر میں دکھا دی ہے۔ مکمل تحریر

ویب سائیٹ کو تیز رفتار بنائیں

ویب سائیٹ کو تیز رفتار بنائیں

اس بارے میں ریسرچ ہوتی ہے اور رپورٹس شائع ہوتی ہیں کہ انٹرنیٹ کے صارفین کے صبر کا پیمانہ دن بدن محدود ہوتا چلا جا رہا ہے۔ اگر کسی ویب سائیٹ کے صفحات ڈاؤن لوڈ ہونے میں توقع سے زیادہ وقت لینے لگ جائیں تو صارفین کوئی متبادل ویب سائیٹ تلاش کرتے ہیں۔ چنانچہ بڑی کمپنیاں اپنی ویب سائیٹس تیار کرتے وقت اس بات کو مدنظر رکھتی ہیں کہ کیا ان کی ویب سائیٹ کے صفحات ڈاؤن لوڈ ہونے میں ان کے مد مقابل کمپنی کی ویب سائیٹ کے صفحات سے زیادہ وقت تو نہیں لے رہے۔ اگر ایسا ہو رہا ہو تو پھر وہ اس کا حل تلاش کرتے ہیں۔ ویب سرورز کے لیے بہتر سے بہتر ہارڈ ویئرز منتخب کیے جاتے ہیں، تیز سے تیز رفتار انٹرنیٹ کنکشنز حاصل کیے جاتے ہیں، اور ویب سائیٹ کے صفحات کو ہلکا پھلکا بنانے کی کوشش کی جاتی ہے تاکہ صارفین تیز رفتاری کے ساتھ ویب سائیٹ کے صفحات وزٹ کر سکیں۔ مکمل تحریر

ہاٹ لنک پروٹیکشن کی مدد سے ہوسٹنگ اکاؤنٹ کی بینڈوتھ بچائیں

ہاٹ لنک پروٹیکشن کی مدد سے ہوسٹنگ اکاؤنٹ کی بینڈ وتھ بچائیں

Hot linking کا مطلب یہ ہے کہ کوئی دوسری ویب سائیٹ آپ کی ویب سائیٹ کی کسی فائل یا تصویر کو بذریعہ لنک اپنے ویب پیجز میں استعمال کرے۔ ہاٹ لنکنگ کا دہرا نقصان ہوتا ہے۔ ایک یہ کہ آپ کی تصویر یا فائل دوسری ویب سائیٹ پر استعمال کی جا رہی ہے، دوسرا یہ کہ اس ویب سائیٹ پر یہ فائل ڈاؤن لوڈ بھی آپ کے ہوسٹنگ سرور سے ہو رہی ہے، جس کا نتیجہ یہ ہوتا ہے کہ آپ کے ہوسٹنگ اکاؤنٹ کی بینڈوتھ کا استعمال زیادہ ہو جاتا ہے۔ مثلاً‌ آپ کے ہوسٹنگ سرور پر موجود یہ فائل اگر کسی نے اپنی ویب سائیٹ کے ایسے ویب پیج میں شامل کی ہے جسے روزانہ ہزاروں کی تعداد میں وزٹ کیا جا رہا ہے، تو اس سے آپ کے ہوسٹنگ سرور پر اضافی بوجھ پڑے گا۔ اس کے نتیجے میں آپ کی اپنی ویب سائیٹ کی رفتار بھی سست ہو سکتی ہے۔ خوش قسمتی سے مختلف ہوسٹنگ کنٹرول پینلز اس سے بچنے کے لیے HotLink Protection کے نام سے ایک فیچر مہیا کرتے ہیں۔ اس فیچر کو استعمال کرتے ہوئے آپ دیگر ویب سائیٹس کو بذریعہ لنک اپنے ہوسٹنگ اکاؤنٹ پر موجود فائلز یا تصاویر کے استعمال سے روک سکتے ہیں۔ مکمل تحریر

اے ڈبلیو سٹیٹس کی مدد سے ویب سائیٹ کی شماریات حاصل کریں

اے ڈبلیو سٹیٹس کی مدد سے ویب سائیٹ کی شماریات حاصل کریں

کسی بھی ویب سائیٹ کی مقبولیت کا پتہ چلانے کے لیے شماریات کے کسی مناسب ٹول کا استعمال ضروری ہے۔ مثلاً‌ یہ معلوم کرنا کہ کسی خاص مہینے میں کتنے صارفین نے ویب سائیٹ وزٹ کی، صارفین کی وزٹس کے نتیجے میں کتنا ڈیٹا ٹرانسفر کیا گیا، کون سے ممالک سے ویب سائیٹ وزٹ کی گئی، صارفین ویب سائیٹ پر کتنی دیر موجود رہے، کونسے آپریٹنگ سسٹمز اور براؤزرز استعمال کرتے ہوئے صارفین نے ویب سائیٹ وزٹ کی، وغیرہ وغیرہ۔ اس مقصد کے لیے شاید سب سے مقبول ٹول گوگل اینالیٹکس ہے۔ لیکن ویب ہوسٹنگ کنٹرول پینلز میں بھی کچھ ایسے ٹولز دستیاب ہوتے ہیں جو مناسب حد تک ایسی شماریات مہیا کرتے ہیں جن کی مدد سے آپ اپنی ویب سائیٹ کی صحت و مقبولیت کا پتہ چلا سکتے ہیں۔ اس ٹٹوریل میں ہم cPanel میں مہیا کی گئی AWStats ایپلی کیشن کے ذریعے ویب سائیٹ کی شماریات حاصل کرنے کا طریقہ دیکھیں گے۔ مکمل تحریر

ویب سائیٹ کی شماریات کا ڈیٹا کیسے استعمال کیا جائے؟

ویب سائیٹ کی شماریات کا ڈیٹا کیسے استعمال کیا جائے؟

فرض کریں میں نے بہت محنت کے بعد ایک ویب سائیٹ تیار کی ہے جسے اب میں لوگوں میں مقبول کرانا چاہتا ہوں۔ اس ویب سائیٹ کی مقبولیت کے لیے میں آن لائن بھی محنت کروں گا اور آف لائن بھی۔ آن لائن محنت اس طرح سے کہ سرچ انجنز کے Add website فیچر کی مدد سے اپنی ویب سائیٹ بڑے بڑے سرچ انجنز میں شامل کراؤں گا۔ نیز سرچ انجنز میں شمولیت کے اس عمل کو تیز رفتار بنانے کے لیے میں اپنی ویب سائیٹ کی مکمل فہرست (sitemap.xml) تیار کر کے سرچ انجنز کی خدمت میں پیش کروں گا۔ پھر مختلف فورمز اور اچھی ساکھ رکھنے والی ویب سائیٹس میں اپنی ویب سائیٹ کے ہوم پیج اور نمایاں ویب پیجز کے لنکس شامل کرانے کی کوشش کروں گا۔ اس کے علاوہ سوشل ویب سائیٹس پر اکاؤنٹس بنا کر لوگوں کو اپنی ویب سائیٹ سے متعارف کرانے کی کوشش کروں گا۔ ان سرگرمیوں کا مقصد آن لائن مارکیٹنگ ہے تاکہ بذریعہ انٹرنیٹ میں اپنی ویب سائیٹ کو مقبول کروا سکوں۔ مکمل تحریر

ویب سائیٹ کے ایکسس لاگز کیسے پڑھیں؟

ویب سائیٹ کے را ایکسس لاگز کیسے پڑھیں؟

ویب سائیٹ کے Access logs یہ بتاتے ہیں کہ ایک مخصوص عرصے میں اس ویب سائیٹ کی کتنی فائلز حاصل کرنے کے لیے ویب سرور کی طرف درخواستیں بھیجی گئی ہیں۔ مثلاً‌ کسی ویب پیج میں اگر ایک اسٹائل شیٹ فائل، ایک جاوا اسکرپٹ فائل، اور دو تصاویر شامل کی گئی ہیں تو براؤزر کی جانب سے ویب سرور کی طرف کل پانچ درخواستیں بھیجی جائیں گی۔ ایک درخواست ویب پیج کے لیے، اور باقی چار اس کے اندر استعمال کی گئی فائلز کے لیے۔ لاگز کی فائل میں ان تمام درخواستوں کا اندراج الگ الگ سطروں پر موجود ہوتا ہے۔ ہر سطر میں کسی بھی درخواست کے متعلق مکمل معلومات موجود ہوتی ہیں۔ یعنی کس IP ایڈریس سے درخواست بھیجی گئی، درخواست کی تاریخ اور وقت کیا تھا، درخواست کا طریقہ GET تھا یا POST، کس فائل کے لیے درخواست بھیجی گئی، صارف یا سرچ انجن اس فائل تک کیسے پہنچا، نیز کس آپریٹنگ سسٹم اور براؤزر کو استعمال کرتے ہوئے درخواست بھیجی گئی، وغیرہ۔ مکمل تحریر

کیا آپ کی ویب سائیٹ مسلسل چل رہی ہے؟

کیا آپ کی ویب سائیٹ مسلسل چل رہی ہے؟

ویب ماسٹرز کی ایک ذمہ داری یہ بھی ہوتی ہے کہ وہ اپنی نگرانی میں چلنے والی ویب سائیٹس کو بند نہ ہونے دیں، ان میں ان کی ذاتی ویب سائیٹس بھی ہو سکتی ہیں اور اس کمپنی یا ادارے کی ویب سائیٹس بھی جن کے لیے وہ کام کرتے ہیں۔ یہ تسلی کرنے کے لیے کہ کوئی ویب سائیٹ مسلسل چل رہی ہے، سافٹ ویئر ایپلی کیشن بھی استعمال کی جا سکتی ہے اور کوئی آن لائن سروس بھی۔ مثلاً‌ آن لائن سروس ایک مخصوص وقت کے بعد مطلوبہ ویب سائیٹ چیک کرتی رہتی ہے، اگر کسی وجہ سے ویب سائیٹ نہ کھلے تو اس کے ویب ماسٹر کو بذریعہ ای میل یا موبائل میسج اس صورت حال سے آگاہ کر دیا جاتا ہے۔ مکمل تحریر