د کوچني ويکي پورټل څخه کوربه کولو ته

له تاریخ څخه دمخه

ما یو ځل هڅه وکړه چې د ویکي په څو پروژو کې مقاله جوړه کړم، مګر دوی له منځه یوړل شول ځکه چې دوی علمي ارزښت نلري، او په عموم کې، که تاسو د کوم نوي او نامعلوم په اړه لیکئ، دا د PR په توګه اخیستل کیږي. یو څه وخت وروسته، زما مقاله حذف شوه. په لومړي سر کې زه خپه وم، مګر په بحث کې زما لپاره د هر څه په اړه بلې کوچنۍ ویکي پروژې ته بلنه ورکړل شوه (او بیا ما ته د بل سایټ لپاره د مقالې لیکلو وړاندیز وشو). ما هیڅکله د هغه په ​​​​اړه نه و اوریدلی، مګر زه لاهم خوشحاله وم چې د یوې سایټ لپاره یوه مقاله ولیکئ چې یو څوک یې چلوي. په هرصورت، دواړه پروژې تازه شوي، دوی په لټون کې دي او لوستل کیږي - زما لپاره دا زما د پروژې بیاکتنې لیکلو لپاره کافي و. دواړه سایټونه داسې بریښي چې د میډیا ویکي یا ورته یو څه لخوا ځواکمن شوي ، او د کوم بل مشهور ویکي پورټل په څیر ښکاري.

د ویکي سایټ څخه ویکي انجن ته

د کوچني ويکي پورټل څخه کوربه کولو ته

له هغه وخت راهیسې، دا په زړه پورې شوه چې د معلوماتي ټکنالوجۍ په پروژو باندې د ټینګار سره د ویکي سایټ هم جوړ کړئ - په هرصورت، دا به د ډیری خلکو لپاره زړه نازړه وي څوک چې غواړي د دوی د محصول په اړه خبرې وکړي. او ما هم غوښتل چې خپل ځانګړی سایټ جوړښت او ډیزاین جوړ کړم، کوم چې د ډیرو نورو پروژو لپاره مناسب وي. وروسته له دې چې سایټ چمتو شو ، ما د اډمین پینل رامینځته کړ او کوډ یې په GitHub کې پوسټ کړ. له هرڅه دمخه ، ځکه چې تاسو کولی شئ د خلاصې سرچینې پروژې په اړه ولیکئ او دا نه یوازې د سایټونو ساده لارښود جوړ کړئ؛ سربیره پردې، زه به خوښ شم که څوک زما د انجن په کارولو سره ویب پاڼه جوړ کړي.

د کوربه توب د سمولو هڅه کول

له بده مرغه، لږ خلک به د node.js لپاره د ویکي انجن غوره کړي؛ ډیری ویب ماسټران به هغه څه غوره کړي چې مخکې یې ورسره معامله کړې، کوم چې PHP دی، او سربیره پردې، ډیری موجوده کوربه خدمتونه د PHP لپاره ترتیب شوي. او د node.js لپاره تاسو باید VPS کرایه کړئ.

ما واقعیا غوښتل چې خپل محصول ډیر د لاسرسي وړ کړم. د ويکي کوربه کولو نظر د Fandom څخه راغلی. د ویکي کوربه توب به زما انجن خورا لوی لیدونکو ته چمتو کړي ، او دا به دا د سلګونو نورو په مینځ کې ودروي (په حقیقت کې یوازې د ویکي لپاره سلګونه سانتي متره شتون لري). ما د ghost.sh سکریپټ لیکلی چې په نوي ډومین کې پورټل راپورته کوي (د سایټ لپاره کاري لارښود رامینځته کوي ، د ډیفالټ انجن کوډ کاپي کوي ، د کارونکي او پاسورډ سره ډیټابیس رامینځته کوي ، د دې ټولو لپاره د لاسرسي حقونه تنظیموي) ، او د کلاوډ کمانډر ته یو لینک هم اضافه کړی، کوم چې د سایټ د کاري لارښود څخه فایلونو ته د لوستلو او لیکلو لاسرسی چمتو کوي. ټول هغه څه چې پاتې دي په لاسي ډول د DNS مدیر کې نوی ډومین راجستر کړئ او په اصلي سکریپټ کې لانچ ته یې اضافه کړئ. کوربه توب پخپله د بیټا په مرحله کې دی - شاید لومړی پیرودونکي به د لومړي لانچ په جریان کې ځینې غلطۍ ولري. (په عموم کې ، ما مخکې هیڅکله د کوربه توب په څیر د داسې پروژې رامینځته کولو تجربه نه درلوده ، شاید ما ځینې شیان غلط یا خراب کړي وي ، مګر ما خپل لومړی سایټ په انجن (هوسټینګ سایټ) کې پیل کړ او دا خورا ښه کار کوي ، او ما حتی اپلوډ کړ. تازه کولو لپاره).

د کوچني ويکي پورټل څخه کوربه کولو ته

نتيجه

مګر په ټولیز ډول خورا زړه راښکونکی:

  1. حتی یو څوک چې د ویب پراختیا څخه لیرې وي کولی شي زما په کوربه توب ویب پاڼه جوړه کړي؛
  2. په اصلي پاڼه کې د فعالیت څارنه؛
  3. د مخونو لپاره د مخکتنې انځور شتون لري؛
  4. ښکلی ډیزاین، په شمول د ګرځنده وسیلو لپاره؛
  5. د لټون انجنونو سره تطابق؛
  6. په بشپړه توګه په روسي؛
  7. د پاڼې چټک پورته کول؛
  8. ساده اډمین پینل ، په شمول د کاري لارښود څخه د انجن فایلونو ته لاسرسی (مستقیم د براوزر څخه ، کلاوډ کمانډر)؛
  9. ساده سرور کوډ (یوازې له 1000 څخه ډیر لینونه، د پیرودونکي سکریپټ کوډ - شاوخوا 500)؛
  10. تاسو کولی شئ د سرچینې کوډ ته بدلون ورکړئ؛

زه به سمدلاسه لیکم هغه څه چې اوس مهال ورک ديتاسو څه کولی شئ لرې غورځولنو تاسو خپل وخت ضایع نکړئ. شاید ځینې ټکي به په نږدې راتلونکي کې پلي شي.

  1. د کارونکي راجستریشن او د لاسرسي حقونو هیئت شتون نلري. کیپچا ته د ننوتلو وروسته خپرول.
  2. د پاڼو لپاره د کاروونکو نظرونو ونې ممکن د ایجیکس له امله د لیست کولو لپاره شتون ونلري.
  3. که تاسو ځینې ځانګړي کارونې افعال ته اړتیا لرئ، دوی ممکن شتون ونلري. مګر بنسټیز فعالیت په بشپړه توګه پلي کیږي.

PS

انجن د WikiClick په نوم یادیږي، د کوربه کولو رسمي ویب پاڼه wikiclick.ru. د پروژې کوډ په GitHub کې.

سرچینه: www.habr.com

Add a comment