پس منظر
میں نے ایک بار ویکی کے چند منصوبوں پر مضمون بنانے کی کوشش کی، لیکن وہ تباہ ہو گئے کیونکہ ان کی انسائیکلوپیڈیک قدر نہیں ہے، اور عام طور پر، اگر آپ کسی نئی اور نامعلوم چیز کے بارے میں لکھتے ہیں، تو اسے PR کے طور پر لیا جاتا ہے۔ کچھ عرصے بعد میرا مضمون حذف کر دیا گیا۔ پہلے تو میں پریشان ہوا، لیکن بحث میں مجھے ہر چیز کے بارے میں ایک اور چھوٹے ویکی پروجیکٹ کی دعوت دی گئی (اور پھر مجھے کسی اور سائٹ کے لیے مضمون لکھنے کی پیشکش کی گئی)۔ میں نے اس کے بارے میں کبھی نہیں سنا تھا، لیکن میں پھر بھی ایک ایسی سائٹ کے لیے ایک مضمون لکھ کر خوش تھا جسے کوئی چلاتا ہے۔ ویسے دونوں پراجیکٹس اپڈیٹ ہو چکے ہیں، تلاش میں ہیں اور پڑھے جا رہے ہیں- میرے لیے یہ میرے پراجیکٹ کا جائزہ لکھنے کے لیے کافی تھا۔ ایسا لگتا ہے کہ دونوں سائٹیں MediaWiki یا کچھ اسی طرح کے انجن سے چلتی ہیں، اور کسی دوسرے مشہور ویکی پورٹل کی طرح نظر آتی ہیں۔
ویکی سائٹ سے ویکی انجن تک
تب سے، یہ دلچسپ ہو گیا ہے کہ آئی ٹی پراجیکٹس پر زور دینے کے ساتھ ایک ویکی سائٹ بھی بنائیں - آخر کار، یہ بہت سے لوگوں کے لیے پرکشش ہو گا جو اپنی پروڈکٹ کے بارے میں بات کرنا چاہتے ہیں۔ اور میں اپنی سائٹ کا منفرد ڈھانچہ اور ڈیزائن بھی بنانا چاہتا تھا، جو بہت سے دوسرے منصوبوں کے لیے موزوں ہو سکتا تھا۔ سائٹ کے تیار ہونے کے بعد، میں نے ایک ایڈمن پینل بنایا اور کوڈ GitHub پر پوسٹ کیا۔ سب سے پہلے، کیونکہ آپ اوپن سورس پروجیکٹ کے بارے میں لکھ سکتے ہیں اور اسے صرف سائٹس کی ایک سادہ ڈائرکٹری نہیں بنا سکتے ہیں۔ اس کے علاوہ، اگر کوئی میرے انجن کا استعمال کرتے ہوئے ویب سائٹ بنانا چاہے تو مجھے خوشی ہوگی۔
ہوسٹنگ کو ٹھیک کرنے کی کوشش کر رہے ہیں۔
بدقسمتی سے، بہت کم لوگ node.js کے لیے ویکی انجن کا انتخاب کریں گے؛ زیادہ تر ویب ماسٹرز اس چیز کو ترجیح دیں گے جس سے وہ پہلے ہی ڈیل کر چکے ہیں، جو کہ پی ایچ پی ہے، اور اس کے علاوہ، زیادہ تر موجودہ ہوسٹنگ سروسز پی ایچ پی کے لیے ترتیب دی گئی ہیں۔ اور node.js کے لیے آپ کو ایک VPS کرایہ پر لینا پڑے گا۔
میں واقعی میں اپنی مصنوعات کو مزید قابل رسائی بنانا چاہتا تھا۔ ویکی ہوسٹنگ کا خیال فینڈم سے آیا۔ وکی ہوسٹنگ میرے انجن کو بہت زیادہ سامعین کے لیے دستیاب کرائے گی، اور یہ اسے سینکڑوں دوسرے لوگوں کے درمیان بھی نمایاں کر دے گی۔
نتیجہ
لیکن مجموعی طور پر بہت پرکشش:
- یہاں تک کہ ویب ڈویلپمنٹ سے دور کوئی شخص بھی میری ہوسٹنگ پر ویب سائٹ بنا سکتا ہے۔
- مرکزی صفحہ پر سرگرمی کی نگرانی؛
- صفحات کے لیے ایک پیش نظارہ تصویر ہے؛
- خوبصورت ڈیزائن، بشمول موبائل آلات کے لیے؛
- سرچ انجن کے مطابق ڈھال لیا؛
- مکمل طور پر روسی میں؛
- تیزی سے صفحہ لوڈنگ؛
- سادہ ایڈمن پینل، بشمول ورکنگ ڈائرکٹری سے انجن فائلوں تک رسائی (براہ راست براؤزر سے، CloudCommander)؛
- سادہ سرور کوڈ (صرف 1000 سے زیادہ لائنیں، کلائنٹ اسکرپٹ کوڈ - تقریباً 500)؛
- آپ سورس کوڈ میں تبدیلیاں کر سکتے ہیں۔
میں فوراً لکھوں گا۔ جو فی الحال غائب ہےتم کیا کر سکتے ہو دور دھکاتاکہ آپ اپنا وقت ضائع نہ کریں۔ شاید مستقبل قریب میں کچھ نکات پر عمل درآمد ہو جائے۔
- رسائی کے حقوق کا کوئی صارف رجسٹریشن اور وفد نہیں ہے۔ کیپچا داخل کرنے کے بعد شائع کرنا۔
- صفحات کے لیے صارف کے تبصروں کا درخت AJAX کی وجہ سے اشاریہ سازی کے لیے دستیاب نہیں ہو سکتا۔
- اگر آپ کو کچھ منفرد یوٹیلیٹی فنکشنز کی ضرورت ہے، تو وہ دستیاب نہیں ہو سکتے ہیں۔ لیکن بنیادی فعالیت مکمل طور پر نافذ ہے۔
PS
انجن کو WikiClick کہا جاتا ہے، ہوسٹنگ کے ساتھ سرکاری ویب سائٹ
ماخذ: www.habr.com