beget файлын менежер ажиллахгүй байна. Хостинг тойм Beget (Beget)

Олон хүмүүс намайг BEGET.RU хостингтэй удаан хугацааны турш хамтран ажиллаж байгааг мэддэг бөгөөд би үүнийг хүн бүрт зөвлөж байна. Өнөөдөр би хамгийн дуртай хостинг маань бэлэгтэй урамшуулал зохион байгуулж байгааг олж харлаа, гол нөхцөл нь блог нийтлэл бичих замаар хостинг үйлчилгээг санал болгох явдал байв. Тиймээс би Beget-ийн боловсруулсан файлын менежерийн талаар ярихаар шийдсэн.

Нэгдүгээрт, бага зэрэг суурь. Бегет ХХК нь Оросын хостинг компани юм. Серверүүд бидэнтэй хамт байна. Өмнө нь зөвхөн Санкт-Петербург байсан бол одоо миний мэдэхээр газар зүй нь өргөжсөн. Хостинг дээр MODX маш сайн ажилладаг бөгөөд үнэ нь олон хүнд таалагдах болно. Түүнээс гадна аливаа тарифыг ашиглах эхний сар нь үнэ төлбөргүй байдаг.

Миний зөвлөмжийг аль хэдийн сонирхож байгаа хүмүүс лавлах холбоосыг дагаж бүртгүүлж болно: https://beget.ru/?id=12867 (тийм ээ, тийм, лавлагааны систем ажилладаг - 40% хүртэл. тус бүрХамтын ажиллагааны бүх хугацаанд лавлагааны төлбөрийг урьсан этгээдэд шилжүүлнэ).

Энэ хооронд би файлын менежерийн талаар ярих болно.

Эхэндээ файлын менежерийг зөвхөн хостинг үйлчлүүлэгчид ашиглах боломжтой байсан бол одоо тусдаа үйлчилгээ болсон бөгөөд хэн ч үүнийг сервер дээрээ суулгаж болно.

Файл менежерхөөрхөн хөөрхөн. Энэ нь хоёр самбартай бөгөөд Drug&Drop нь бас ажилладаг - та файлуудыг нэг самбараас нөгөө самбар руу чирж буулгах боломжтой.

MC эсвэл FAR-ийг мэддэг хүмүүс, эсвэл Нийт командлагчхарцаар ойлгох. Файлын менежмент нь ойлгомжтой. Контекст цэс нь товшилтоор ажилладаг баруун товшино уухулгана.

Менежер нь танд архивыг задлах, савлах боломжийг олгодог тул жишээлбэл, MODX суулгах нь маш тохиромжтой - та архивыг байршуулж, задалсан.

Нэмж дурдахад та файл дээрх зөвшөөрлийг өөрчилж, бүр засварлаж болно. Дашрамд хэлэхэд, SPRUT.io ямар редактороор хангадаг вэ?

Энэ бол автоматаар бөглөх, тусгай кодыг тодруулдаг бидний дуртай ACE юм! =))

Эдгээр нь SPRUT.io файлын менежерийн бүх давуу тал биш юм. Мөн зураг үзэх, гадаад FTP серверийг холбох, хавтас, файлаар хайх, олон файл байршуулах гэх мэт боломжтой.

Бүх чипүүдийг албан ёсны вэбсайт дээр жагсаасан бөгөөд таны сервер дээр суулгах заавар байдаг.

SPRUT.io бол нээлттэй эхийн төсөл, эх код юм

Сайн уу найзуудаа! Би сайтын файлыг хэрхэн хялбар бөгөөд энгийнээр олох талаар бичихээр суусан боловч би эсэргүүцэж чадахгүй байна - Би олон хүнээс баяр хүргэсэн хэдий ч би сайрхах болно: 2016 оны 1-р сарын 23-нд энэ блог Хайлтад бүртгэгдсэн. Итгэмжлэгдсэн сайтуудын лавлахын хөдөлгүүрийн оновчлолын хэсэг. Одоо миний хөл хэсэгт товчлуур дээр дарж сэтгэгдэл үлдээх боломжтой.

Одоо бизнес рүү. Блог эсвэл вэбсайт ажиллуулдаг хүн бүр кодонд зарим өөрчлөлт оруулах, жишээ нь дизайныг засах шаардлагатай болдог. Одоо надад өөр даалгавар байна: HTML-ийн хүчинтэй байдлын алдаанаас ангижрах. вэб нөөц нь ашигтай оновчтой контент болон бусад бүрэлдэхүүн хэсгүүдээс багагүй эрх мэдэлд нөлөөлдөг. Эхлээд баталгаажуулагч ердөө 5 алдаа өгсөн бөгөөд би sbup.com форумын Хуучин хочтой мэргэжилтэн рүү хандсан бөгөөд тэрээр үнэ төлбөргүй зөвлөгөө өгдөг бөгөөд арилжааны үндсэн дээр ажилладаг. Тэд дэлхийн хэмжээний алдааг олж илрүүлсэн бөгөөд үүний улмаас бусад нь илрээгүй байна. Дэлхий даяархыг устгасны дараа би дөч орчим алдаа, анхааруулга авсан.

Заримыг нь засах, жишээлбэл, холбоосууд дахь дутуу хоосон зайг оруулах нь тийм ч хэцүү биш байсан. Мөн бусдыг арилгахын тулд засварлах шаардлагатай газрыг олох шаардлагатай байв. Beget үйлчлүүлэгчид файл хайхдаа Notepad++ гэх мэт программгүйгээр хийх боломжтой. Та файлын менежерээс текст эсвэл файлын нэрээр шууд хайх боломжтой. Боломжтой бол хайлтын талбарыг нарийсгах хэрэгтэй, гэхдээ бидний хайж буй объект хаана байгааг тааварлаагүй бол public_html (сайтын үндэс) -ийг хайж байна.

Практикт энэ нь иймэрхүү харагдаж байна: Би тодорхой фрагментийг устгаж, хайлтыг текстээр сонгоод мөрөнд илэрхийлэл оруулах хэрэгтэй. Хайлт хийж, үр дүнд хүрэхэд л үлддэг.

Миний хувьд аз болоход үр дүн нь нэг файл байсан ч олон байж болно. Анхдагчаар буулгасан хайлтын талбар нь файлын замыг харуулдаг. Үүнийг бүхэлд нь харахын тулд цонхыг томруулсан байх ёстой.

Тиймээс, файлыг хостинг файлын менежерээс оллоо. Дараагийн алхам бол үүнийг нээж, засах шаардлагатай кодын хэсгийг олох явдал юм.

Гэхдээ яарах хэрэггүй! Хэрэв ямар нэг зүйл тохиолдвол эрүүдэн шүүсэн файлыг солихын тулд файлыг компьютер дээрээ татаж авах цаг болжээ. Энэ аргын тусламжтайгаар та сайтыг бүхэлд нь нөөцлөх шаардлагагүй - нөөцлөлт бүхий хавтаснууд дансанд тавигдсан бөгөөд нэмэлт зай их байхгүй бол чухал мэдээлэл юм.

Тэгээд л болоо. Би Beget хостинг дээр сайтын файлыг хэрхэн олох талаар хэлсэн боловч бусад орчин үеийн хостингууд хайлтын функцтэй байдаг гэж би бодож байна.

Сайн уу! Энэ нийтлэлд би хэлэх болно файлын менежерийг хэрхэн ашиглах талаардээр Хостинг үүсгэх. Би энэ хостингын талаар бичсэн.

Бүртгүүлсний дараа та хэрэглэгчийн нэр, нууц үгээ оруулан данс руугаа нэвтрэх шаардлагатай. Бид "Файл менежер" таб дээр дарах үндсэн цэсэнд өөрийгөө олоорой.

Файл менежерийн дээд цэс дараах байдлаар харагдаж байна.


Доорх нь таны сайтуудтай хавтас файлуудын жагсаалт юм. Сайтын фолдер дээр дарахад сайтын файлуудын жагсаалт нээгдэнэ. Энэ нь нэр, төрөл, хэмжээ, эзэмшигч, шинж чанар, файл эсвэл фолдерыг өөрчилсөн огноог харуулах болно.


Хавтас эсвэл файл дээр хулганы баруун товчийг дарснаар энэ эсвэл өөр үйлдлийг хийх боломжтой цэс гарч ирнэ.


Жишээлбэл, бид хавтас дээрх шинж чанаруудыг өөрчлөх шаардлагатай тул "Атрибутыг өөрчлөх" хэсгийг сонгоод хүссэн утгыг тохируулна.

Файлын менежер нь цаг хэмнэдэг маш хялбар вэбмастер хэрэгсэл юм.

Жишээлбэл, Beget файлын менежерээр дамжуулан байршуулах вэб сайтыг суулгахын тулд дээд цэсний файлын менежерийн "Файл байршуулах" дээр дарж, компьютер дээрээ сайттай архивыг сонгоод "Файл байршуулах" дээр дарахад хангалттай. Татаж авах". Сайттай архив шууд хостинг дээр байх болно, дараа нь хулганы баруун товчийг дараад "Архивыг задлах" зүйлийг сонгоно уу. Мөн хэдхэн секундын дотор шууд задална. Сайтыг суулгасан, миний бодлоор энэ нь маш дажгүй юм. FTP клиентээр дамжуулан энэ процедур илүү удаан үргэлжлэх болно.

Хэрэв та Beget хостинг дээр хараахан бүртгүүлээгүй байгаа бол доорх товчийг дарж яг одоо хийгээрэй, энэ хостинг нь 1 сарын туршилтын хугацаатай гэдгийг бас сануулж байна.

Хостинг хийхээр бүртгүүлнэ үү

Тэгээд л болоо! Амжилт хүсье, сайн орлого!

Өнөөдөр бид хостинг, яагаад тухай ярих болно Төрөхэнэ бол хамгийн сайн сонголт.

Вэбсайт хийх нь нэлээд төвөгтэй, хэцүү үйл явц юм. Онлайн дэлгүүр, блог сайт, нийгмийн портал гэх мэт таны сайт юунд зориулагдсан нь хамаагүй, ямар ч тохиолдолд танд өндөр чанартай, найдвартай хостинг хэрэгтэй. Сүүлийн хэдэн жилийн турш хамгийн алдартай хостинг компаниудын нэг бол Бегет болжээ.

Үнэн хэрэгтээ, хостинг сонгох тухай асуулт вэбмастер бүрт тулгардаг бөгөөд энд өрсөлдөөн хамгийн зэрлэг тул сонголт нь тийм ч хялбар биш юм. Бүх хостинг үйлчилгээ үзүүлэгчид бие биетэйгээ хэр адилхан болохыг би үргэлж гайхдаг байсан (за, ямар ч хувь хүн байхгүй). Тэгээд яг тэр үед Бегеттэй таарав. Хэрэв бид бага зэрэг урагшлах юм бол энэ нь гэрэл гэгээтэй, бусадтай адил биш, супер тохиромжтой, маш ажиллагаатай, харьцангуй хямд, хамгийн чухал нь орчин үеийн, хурдан алдартай хостинг юм. Тиймээс хамгийн түрүүнд хийх зүйлс:

Вэбсайт байршуулах

Хостингвэб сайтыг интернетэд байршуулах арга юм. Та өөрийн сайтыг байршуулсны дараа хэн ч үүнийг бичих замаар хандах боломжтой Домэйн нэрхөтчийн мөрөнд.

Серверүүдхүчирхэг компьютерууд, энэ нь цаг наргүй ажилладаг бөгөөд энэ нь таны сайтыг үргэлжлүүлэн ажиллаж, интернетэд харагдах боломжийг олгодог.

Мэдээжийн хэрэг, сайтын эзэд ийм үйлчилгээний түрээсийн төлбөр төлөх ёстой. Хостинг компани нь хэрэглэгчдэд хостинг үйлчилгээ үзүүлдэг байгууллага юм. Тэдний хэрэглэгчид бол өөрсдийн агуулгыг нийтлэх шаардлагатай хүмүүс юм.

Хостинг

Төрөхнь хамгийн сайн төлбөртэй хостинг компани гэж тооцогддог. Beget-ийн гол давуу тал нь боломжийн үнэТэгээд хэрэглэгчдэд ээлтэй интерфэйссайтын удирдлага.

Та ямар ч төрлийн интернет нөөцийн багцыг сонгож болно. Хэрэв та ямар багц хэрэгтэйг шийдэж чадахгүй бол захиргаатай холбоо бариарай, тэндээс таны бүх асуултад хариулах болно.

Түүнчлэн, хостинг нь өдөр бүр илүү хялбар, илүү тохиромжтой болж байна, өөрөөр хэлбэл энэ оператороос байршуулах сайтын менежментэд ямар ч асуудал гарахгүй. Бегет бол өөрийн интернэт бизнесээ эхлүүлэхийг хүссэн хэн бүхэнд маш сайн сонголт юм.

Beget дээр бүртгэл

Гуагаа оруулна уу:

  • утасны дугаар
  • имэйл

Бүртгэлээ бүртгүүлэхийн тулд товчин дээр дарна уу. Дараа нь та шинээр үүсгэсэн дансны төлбөрийг төлөх шаардлагатай болно.

Хэрэв танд өндөр салаалсан бүтэцгүй сайт хэрэгтэй бол та хамгийн хямд хостинг багцыг сонгож болно. Хэрэв та стандарт багцаас илүү их мэдээллийг портал дээрээ байрлуулахыг хүсвэл VIP хостинг захиалаарай. Та нэн тэргүүний дэмжлэг авах бөгөөд файлууддаа 35 ГБ багтаамж авах болно. Энэ нь онлайн зах зээлийг бий болгох хүсэлтэй хүмүүст маш тохиромжтой үйлчилгээ юм. Мэдээжийн хэрэг, VIP хостинг захиалах нь илүү үнэтэй байдаг.

Beget-ийн ачаар та дэлхийн өнцөг булан бүрээс бүрэн сервер түрээслэх боломжтой байх нь бас чухал юм. техникийн дэмжлэгболон 24/7 хяналт. Хостинг оператор нь .РФ болон .RU бүсэд зориулсан гайхалтай хямд домэйнээр хангадаг.

Хостинг төлбөр хийх

Төлбөрийн хувьд ямар ч асуудал байхгүй (хэдийгээр одоо хэн ч асуудалгүй). Бид өөрт тохирсон ямар ч аргыг сонгоод төлбөрөө төлнө.

Энд надад үнэхээр таалагдаж байгаа зүйл бол захиалгат хэмжээ юм. Хэрэв танд мөнгөтэй холбоотой ямар нэгэн асуудал байгаа бол та үлдэгдлийг үргэлж нөхөж болно, энэ нь хэдэн өдрийн турш хангалттай, жишээлбэл, гар утаснаас.

Үүнийг ашиглах боломжтой Амласан төлбөр

Хостинг хянах самбарыг бий болго

Ерөнхийдөө, ерөнхийдөө та ямар ч интерфейсийг ойлгож чадна. Гэхдээ би энд cPanel, ISP Manager болон бусад PU-г ашиглан ирсэнийхээ дараа Бегет замбараагүй зам мөрийг дагасангүй, харин өөрсдийн удирдлагын самбарыг бүтээсэн нь надад таатай сэтгэгдэл төрүүлсэн. Мөн тэд нэлээд амжилтанд хүрсэн. Самбарыг ойлгоход хялбар, сайхан дизайнтай, элементүүдийн тохиромжтой байрлалтай. Би элемент бүрийг тусад нь авч үзэхгүй. Бүх зүйл бусадтай адил: мэдээллийн сан, ftp хандалт, домайн зогсоол гэх мэт.

Бегет дээр сарын үнэгүй туршилт

Танай сайт жинхэнэ хост дээр хэрхэн ажиллахыг харахыг хүсч байна уу, гэхдээ оролдохын тулд мөнгө төлөхийг хүсэхгүй байна уу? Дараа нь үйлчилгээ үнэгүй хостинг"- танд юу хэрэгтэй байна. Та бүртгүүлэхэд л хангалттай, та ажиллаж эхлэх боломжтой.

Энэ нь тестийн интернет порталуудын хувьд маш ашигтай үйлчилгээ юм. Олон вэбмастерууд төслөө эхлүүлэхийн тулд энэ сонголтыг ашигладаг. Мэдээжийн хэрэг, ийм хостинг нь төлбөртэй түнштэй адил үйлчилгээ үзүүлдэггүй.

Хостинг дэмжих

Интернет дэх тоймуудаас харахад тэдний дэмжлэг маш чадварлаг бөгөөд энэ нь "дахин ачаалах" гэх мэт стандарт шалтгаанаар хязгаарлагдахгүй, гэхдээ зарим асуудлыг хайхад үнэхээр тусалдаг. Гэхдээ миний шүүмж хамгийн шилдэг нь байх болно. Энэ хостингтой нэг жилийн хугацаанд би ХЭЗЭЭ ЧНадад тэдний тусламж хэрэггүй байсан бөгөөд энэ нь миний бодлоор Бегетийн гайхалтай бүтээлийн хамгийн сайн үзүүлэлт юм.

Хэрэв танд домэйн болон серверийн үйл ажиллагааны талаар асуух зүйл байвал зөвлөхүүд эсвэл удирдлагатай өөрт тохирсон ямар ч аргаар хялбархан холбоо барьж болно. Холбоо барих бүх мэдээллийг Beget албан ёсны вэбсайтаас авах боломжтой.

Хэрэв та зөвхөн өөрийн интернет порталыг нээхийг хүсч байвал бүх асуултыг утсаар эсвэл утсаар ярих боломжтой Имэйл, ICQ, Skype. Компанийн вэбсайт дээр та зөвхөн зөвлөхүүдтэй холбоо бариад зогсохгүй хостинг захиалах боломжтой. Бүх зүйл маш хурдан бөгөөд энгийн.

Ашиг тус

Бегет нь цаг үетэйгээ нэг хором ч хоцрохгүй байхыг хичээж, өдөр бүр шинэчлэгдэж, илүү тохиромжтой болж байгаагаараа бүх өрсөлдөгчдөөсөө ялгаатай.

Энэхүү хостинг компанийн гол давуу талуудын нэг нь тохиромжтой файлын менежер, энэ нь танд сайт дээр файлуудыг хялбархан байрлуулж, засварлах боломжийг олгоно. Мөн энэ менежер гайхалтай тохиромжтой код засварлагчтай. Beget-ийн зохион байгуулсан сайтууд нь маш хурдан бөгөөд өндөр чанартай автомат нөөцлөлтөөр тоноглогдсон байдаг.

Файл менежерЭнэ хостинг дээр - энэ бол миний Бэгтэд дурласан саад бэрхшээл юм. Энэ нь маш тохиромжтой тул би FileZilla болон бусад ижил төстэй програмуудыг ашиглахаа мартсан. Мөн өөрийн гэсэн интуитив дизайнтай. Менежерээс файлуудыг шууд татаж авах, ямар ч төрлийн файлыг засварлах боломжтой.

Дотоод эсвэл алсын сервер рүү файл хуулах хурд нь 1 Гб / с бөгөөд энэ нь маш тохиромжтой. Сайтыг зохион байгуулахад бэрхшээл гарахгүйн тулд аль болох эргономик байдлаар хийгдсэн хяналтын самбарын талаар хэлэх шаардлагатай.

Хяналтын самбар нь үйлчилгээний тооцоолуураар тоноглогдсон бөгөөд энэ нь таны зарцуулалтыг хянах боломжийг танд олгоно. Та "Үйлчилгээ" ба "Сайтын тухай" хэсгээс хостинг операторын үзүүлж буй бусад бүх үйлчилгээний талаар илүү ихийг мэдэх боломжтой.

Урамшуулал, гайхалтай саналууд

Beget нь үйлчлүүлэгчдийнхээ төлөө үргэлж санаа тавьдаг тул энэ хостын гол эх сурвалжид зочилсноор та олон төрлийн хөнгөлөлт, бэлгийн багц, нэмэлт домэйн гэх мэт зүйлд найдаж болно.

Дор хаяж нэг удаа Бегеттэй харьцсан хүн дахин шинэ хостинг оператор хайхгүй. Компани нь дараахь зүйлийг баталгаажуулдаг.

  • найдвартай гүйцэтгэл;
  • чанартай үйлчилгээ;
  • ашигтай санал;
  • сайхан үнэ.

Beget зөвлөхүүдтэй холбогдож, урамшууллын талаар асуугаарай, тэд таны бүх асуултанд хариулахдаа баяртай байх болно.

Товч дүгнэлт

Эцэст нь хэлэхэд би энэ хостингын бүх давуу талыг онцлон тэмдэглэхийг хүсч байна.

  • Маш энгийн бөгөөд найдвартай хостинг.
  • тохиромжтой файлын менежер
  • олон тооны төлбөрийн аргууд
  • орчин үеийн интерфейс
  • үнэгүй ssl гэрчилгээдомайнуудын хувьд
  • сайтын сайн нөөцлөлт
  • Хямдрах боломжийг олгодог хямдрал, урамшууллын хамт таатай үнэ.
  • Таны асуултанд хариулах найрсаг захиргаа.
  • Таны сайтууд болон тэдгээрийн тогтвортой гүйцэтгэлийн бүртгэлийг өдрийн цагаар засварлах.
  • Нөөцийн байнгын бэлэн байдлыг баталгаажуулдаг хүчирхэг серверүүд.
  • Энгийн дизайн ба хяналтын арга.
  • Үнэгүй хостинг үйлчилгээний ачаар туршилтын төслийг эхлүүлэх чадвар.
  • Хөнгөлөлт, ашигтай саналуудын байнгын систем.

Би ажилд илүү тохиромжтой хостинг олж хараахан амжаагүй байгаа тул би үүнийг хүн бүрт санал болгож байна. Мөн beget-ийн хамт олон томрохгүй, хэрэглэгчидээ баярлуулсаар байх болно гэдэгт итгэлтэй байна сайн ажил. Би үнэхээр шинийг хайхыг хүсэхгүй байна. Ерөнхийдөө оролдоод үзээрэй, туршиж үзээд манай сайт руу буцаж очоод түүний ажлын талаар санал бодлоо үлдээгээрэй.

Та хамгийн сүүлийн үеийнхээс хэзээ ч хоцрохгүй хамгийн сүүлийн үеийн мэдээТөрөх. Аливаа шинэчлэл, урамшуулал, шинэ үйлчилгээг компанийн албан ёсны вэб сайтын "Мэдээ" хэсэгт нэн даруй байршуулах болно. Тиймээс Бегеттэй ажиллах нь:

Хэрэв танд өөрийн гэсэн сайттай болох хүсэл, хэрэгцээ байгаа бол та ямар ч эргэлзээгүйгээр хостинг профайлыг сонгох, хамгийн сайн домэйн гүйцэтгэлийг хямд үнээр олоход туслах Beget мастеруудтай холбоо бариарай. Та сэтгэл хангалуун байх болно, таны бүх контент гэмтэл, вирусээс найдвартай хадгалагдана.


  • Кодлох тодорхойлолт

    Даалгавар:

    Асуудлууд:

    Шийдэл:

    # Кодчиллыг тодорхойлохын тулд Mozilla-ийн uchardet портыг ашиглана уу - python chardet # https://github.com/chardet/chardet # # Dev хувилбарыг ашигла, тэнд бүх зүйл хамгийн сүүлийн үеийн байна. # Өгөгдсөн кодачаар байнга сайжирч байна санал хүсэлтхэрэглэгчид # илүү байх тусам кодчилол нь илүү нарийн тодорхойлогддог боловч удаан байдаг. 50000 - эмпирик байдлаар сонгосон self.charset_detect_buffer = 50000 # Файлын нэг хэсгийг авах хэсэг_агуулгын = агуулга + агуулга[-self.charset_detect_buffer:] chardet_result = chardet.detect(part_content) илэрсэн = chardet_result["encoding"[detectrescer] ] # цонхондоо муруй засварлагч ашигладаг хүмүүст зориулсан суга таяг # Үүнээс болж utf-8 файлд бид cp-1251-тэй байдаг бөгөөд ийм учраас номын сан илэрсэн үед урьдчилан таамаглах аргагүй үйлдэл хийдэг re_utf8 = re.compile(".*charset\" s*=\ s*utf\-8.*", re.UNICODE | re.IGNORECASE | re.MULTILINE) html_ext = ["htm", "html", "phtml", "php", "inc", " tpl", "xml"] # Итгэл > 0.75 болон илэрсэн != "windows-1251" болон илэрсэн эсэхийг шалгах файлуудын багц дээр үндэслэн бүх магадлалыг эмпирик байдлаар сонгосон != FM.DEFAULT_ENCODING: илэрсэн бол == "ISO- 8859-7": илрүүлсэн = "windows-1251" хэрэв илэрсэн бол == "ISO-8859-2": илрүүлсэн = "utf-8" хэрэв илэрсэн бол == "ascii": илэрсэн бол "utf-8" == "MacCyrillic": илрүүлсэн = "windows-1251" # хэрэв амжилтгүй бол илэрсэн бол != FM.DEFAULT_ENCODING болон html_ext доторх файлын_ext: хайлтын_үр дүн = re_utf8.search(хэсгийн_контент) self.logger.debug(хайлтын_үр дүн) Аль нь ч биш: self.logger.debug("- 8 таарсан) utf" FM.DEFAULT_ENCODING өөр: self.logger.debug("utf-8 тэмдэгт таарахгүй байна") elif итгэл >

  • Даалгавар:
    *.com" "$* = 42;" гэх мэт.

    Асуудлууд:

    Шийдэл:

    Ажилчдын хэрэгжилтийн жишээ


  • Даалгавар:

    Асуудлууд:

    Шийдэл:

    • SSH/SFTP дэмжлэгийг нэмнэ үү
    • WebDav дэмжлэгийг нэмнэ үү
    • Терминал нэмэх

    .

  • Beget.com компанийн блог
  • Шошго нэмэх

    Сайн уу найзуудаа! Би сайтын файлыг хэрхэн хялбар бөгөөд энгийнээр олох талаар бичихээр суусан боловч би эсэргүүцэж чадахгүй байна - Би олон хүнээс баяр хүргэсэн хэдий ч би сайрхах болно: 2016 оны 1-р сарын 23-нд энэ блог Хайлтад бүртгэгдсэн. Итгэмжлэгдсэн сайтуудын лавлахын хөдөлгүүрийн оновчлолын хэсэг. Одоо миний хөл хэсэгт товчлуур дээр дарж сэтгэгдэл үлдээх боломжтой.

    Одоо бизнес рүү. Блог эсвэл вэбсайт ажиллуулдаг хүн бүр кодонд зарим өөрчлөлт оруулах, жишээ нь дизайныг засах шаардлагатай болдог. Одоо надад өөр даалгавар байна: HTML-ийн хүчинтэй байдлын алдаанаас ангижрах. вэб нөөц нь ашигтай оновчтой контент болон бусад бүрэлдэхүүн хэсгүүдээс багагүй эрх мэдэлд нөлөөлдөг. Эхлээд баталгаажуулагч ердөө 5 алдаа өгсөн бөгөөд би sbup.com форумын Хуучин хочтой мэргэжилтэн рүү хандсан бөгөөд тэрээр үнэ төлбөргүй зөвлөгөө өгдөг бөгөөд арилжааны үндсэн дээр ажилладаг. Тэд дэлхийн хэмжээний алдааг олж илрүүлсэн бөгөөд үүний улмаас бусад нь илрээгүй байна. Дэлхий даяархыг устгасны дараа би дөч орчим алдаа, анхааруулга авсан.

    Заримыг нь засах, жишээлбэл, холбоосууд дахь дутуу хоосон зайг оруулах нь тийм ч хэцүү биш байсан. Мөн бусдыг арилгахын тулд засварлах шаардлагатай газрыг олох шаардлагатай байв. Beget үйлчлүүлэгчид файл хайхдаа Notepad++ гэх мэт программгүйгээр хийх боломжтой. Та файлын менежерээс текст эсвэл файлын нэрээр шууд хайх боломжтой. Боломжтой бол хайлтын талбарыг нарийсгах хэрэгтэй, гэхдээ бидний хайж буй объект хаана байгааг тааварлаагүй бол public_html (сайтын үндэс) -ийг хайж байна.

    Практикт энэ нь иймэрхүү харагдаж байна: Би тодорхой фрагментийг устгаж, хайлтыг текстээр сонгоод мөрөнд илэрхийлэл оруулах хэрэгтэй. Хайлт хийж, үр дүнд хүрэхэд л үлддэг.

    Миний хувьд аз болоход үр дүн нь нэг файл байсан ч олон байж болно. Анхдагчаар буулгасан хайлтын талбар нь файлын замыг харуулдаг. Үүнийг бүхэлд нь харахын тулд цонхыг томруулсан байх ёстой.

    Тиймээс, файлыг хостинг файлын менежерээс оллоо. Дараагийн алхам бол үүнийг нээж, засах шаардлагатай кодын хэсгийг олох явдал юм.

    Гэхдээ яарах хэрэггүй! Хэрэв ямар нэг зүйл тохиолдвол эрүүдэн шүүсэн файлыг солихын тулд файлыг компьютер дээрээ татаж авах цаг болжээ. Энэ аргын тусламжтайгаар та сайтыг бүхэлд нь нөөцлөх шаардлагагүй - нөөцлөлт бүхий хавтаснууд дансанд тавигдсан бөгөөд нэмэлт зай их байхгүй бол чухал мэдээлэл юм.

    Тэгээд л болоо. Би Beget хостинг дээр сайтын файлыг хэрхэн олох талаар хэлсэн боловч бусад орчин үеийн хостингууд хайлтын функцтэй байдаг гэж би бодож байна.

    Үүнийг бид хэрэглэгчиддээ зориулан боловсруулсан бөгөөд үүнийг манай хяналтын самбарт ашигладаг. Хүн бүрийг түүний хөгжилд нэгдэхийг урьж байна. Үүнийг хэрхэн хөгжүүлсэн, одоо байгаа аналоги нь яагаад сэтгэл хангалуун бус байсан, ямар технологийн таяг ашигласан, хэнд ашигтай байж болох талаар бид энэ нийтлэлд хэлэх болно.

    Яагаад өөрийн файлын менежерээ дахин зохион бүтээх вэ?

    2010 онд бид NetFTP-г ашигласан бөгөөд энэ нь олон файл нээх/байршуулах/засах ажлыг сайн гүйцэтгэсэн.
    Гэсэн хэдий ч хэрэглэгчид заримдаа сайтуудыг байршуулах эсвэл манай данс хооронд хэрхэн шилжүүлэх талаар сурахыг хүсдэг байсан ч сайт нь том, хэрэглэгчдийн интернет тийм ч сайн биш байсан. Эцэст нь бид өөрсдөө хийсэн (энэ нь илүү хурдан байсан) эсвэл SSH, MC, SCP болон бусад аймшигтай зүйл гэж юу болохыг тайлбарласан.

    Дараа нь бид серверийн талд ажилладаг, өөр өөр эх сурвалжуудын хооронд серверийн хурдаар хуулах боломжтой WEB хоёр самбар бүхий файлын менежер хийх санааг олж авсан бөгөөд үүнд файл, лавлахаас хайх, дүн шинжилгээ хийх зэрэг орно. эзлэгдсэн газар(ncdu-тай төстэй), энгийн файл байршуулах, олон сонирхолтой зүйлс. Ерөнхийдөө хэрэглэгчид болон бидний амьдралыг хөнгөвчлөх бүх зүйл.

    2013 оны 5-р сард бид үүнийг хостинг дээрээ үйлдвэрлэсэн. Зарим мөчид энэ нь бидний хүсч байснаас ч илүү сайн болсон - файл татаж авах, дотоод руу хандах Файлын системфайлуудыг сонгоод бүгдийг нэг дор байршуулах эсвэл эсрэгээр нь хостингоос хуулах боломжийг олгодог Java апплет бичсэн (хаана хуулах нь тийм ч чухал биш, энэ нь алсын FTP болон хэрэглэгчийн гэрийн лавлах аль алинд нь ажиллах боломжтой, гэхдээ харамсалтай нь, удахгүй хөтөч үүнийг дэмжихгүй болно).

  • Кодлох тодорхойлолт

    Даалгавар:
    Кодчлолын тодорхойлолтоор засварлах файлыг нээж, анхны кодчилолоор бичнэ үү.

    Асуудлууд:
    Хэрэв хэрэглэгчийн кодчилол буруу танигдсан бол дараагийн бичлэг бүхий файлд өөрчлөлт оруулахдаа бид UnicodeDecodeError авах боломжтой бөгөөд өөрчлөлтүүд бичигдээгүй болно.

    Эцэст нь танилцуулсан бүх "таяг" нь хэрэглэгчдээс хүлээн авсан файлуудтай тасалбар дээр хийсэн ажлын үр дүн бөгөөд бид кодонд өөрчлөлт оруулсны дараа бүх "асуудал" файлуудыг туршиж үзэхэд ашигладаг.

    Шийдэл:
    Интернетээс хайж байна энэ шийдвэр, Шарде номын санг олсон. Энэ номын сан нь эргээд Mozilla номын сангийн порт юм. Үүнийг жишээ нь https://notepad-plus-plus.org алдартай редакторт ашигладаг

    Туршиж байна бодит жишээнүүд, бодит байдал дээр энэ нь буруу байж болохыг бид ойлгосон. Жишээлбэл, CP-1251-ийн оронд "MacCyrillic" эсвэл "ISO-8859-7"-ийг гаргаж болно, харин UTF-8-ийн оронд "ISO-8859-2" эсвэл "ascii"-ийн тусгай тохиолдлыг өгч болно.

    Нэмж дурдахад, хостинг дээрх зарим файлууд нь utf-8 байсан боловч UTF-тэй хэрхэн зөв ажиллахаа мэдэхгүй редакторуудаас эсвэл өөр газраас хачирхалтай тэмдэгтүүдийг агуулсан байсан, ялангуяа ийм тохиолдолд бид "таяг" нэмэх шаардлагатай болсон. .

    Тайлбар бүхий файлуудыг таних, унших кодчилолын жишээ

    # Кодчиллыг тодорхойлохын тулд Mozilla-ийн uchardet портыг ашиглана уу - python chardet # https://github.com/chardet/chardet # # Dev хувилбарыг ашигла, тэнд бүх зүйл хамгийн сүүлийн үеийн байна. # Хэрэглэгчийн санал хүсэлтийн ачаар энэ кодыг байнга сайжруулж байдаг # илүү их - илүү нарийвчлалтай кодчилол тодорхойлогддог боловч удаан байдаг. 50000 - эмпирик байдлаар сонгосон self.charset_detect_buffer = 50000 # Файлын нэг хэсгийг авах хэсэг_агуулгын = агуулга + агуулга[-self.charset_detect_buffer:] chardet_result = chardet.detect(part_content) илэрсэн = chardet_result["encoding"[detectrescer] ] # цонхондоо муруй засварлагч ашигладаг хүмүүст зориулсан суга таяг # Үүнээс болж utf-8 файлд бид cp-1251-тэй байдаг бөгөөд ийм учраас номын сан илэрсэн үед урьдчилан таамаглах аргагүй үйлдэл хийдэг re_utf8 = re.compile(".*charset\" s*=\ s*utf\-8.*", re.UNICODE | re.IGNORECASE | re.MULTILINE) html_ext = ["htm", "html", "phtml", "php", "inc", " tpl", "xml"] # Итгэл > 0.75 болон илэрсэн != "windows-1251" болон илэрсэн эсэхийг шалгах файлуудын багц дээр үндэслэн бүх магадлалыг эмпирик байдлаар сонгосон != FM.DEFAULT_ENCODING: илэрсэн бол == "ISO- 8859-7": илрүүлсэн = "windows-1251" хэрэв илэрсэн бол == "ISO-8859-2": илрүүлсэн = "utf-8" хэрэв илэрсэн бол == "ascii": илэрсэн бол "utf-8" == "MacCyrillic": илрүүлсэн = "windows-1251" # хэрэв амжилтгүй бол илэрсэн бол != FM.DEFAULT_ENCODING болон html_ext доторх файлын_ext: хайлтын_үр дүн = re_utf8.search(хэсгийн_контент) self.logger.debug(хайлтын_үр дүн) Аль нь ч биш: self.logger.debug("- 8 таарсан) utf" FM.DEFAULT_ENCODING өөр: self.logger.debug("utf-8 charset таарахгүй") elif confidence > 0.60 ба илэрсэн != "windows-1251" болон илэрсэн != FM.DEFAULT_ENCODING: # Энд тусдаа логик байна # The кодыг жишээнээс товчлох үүднээс хассан elif илэрсэн == "windows-1251" буюу илэрсэн == FM.DEFAULT_ENCODING: нэвтрүүлэх # Хэрэв энэ нь буруу тодорхойлогдсон бол энэ нь алдаа байх магадлалтай бөгөөд бид UTF-8-ийг авдаг)) else: илэрсэн = FM.DEFAULT_ENCODING кодчилол = илрүүлсэн бол (илрүүлсэн эсвэл ""). FM.encodings-д доогуур() өөр FM.DEFAULT_ENCODING хариулт = ( "зүйл": self._make_file_info(abs_path), "контент": агуулга, " кодчилол": кодчилол)

  • Файлын кодчилолыг харгалзан файл доторх текстийг зэрэгцээ хайх

    Даалгавар:
    Нэрэнд нь "бүрхүүл маягийн орлуулагдах тэмдэг" ашиглах боломжтой файлуудын текст хайлтыг зохион байгуул, жишээлбэл, "*.com" "$* = 42;" гэх мэт.

    Асуудлууд:
    Хэрэглэгч "Харилцагч" гэсэн үгийг оруулдаг - хайлт нь энэ тексттэй файл байхгүй байгааг харуулж байна, гэхдээ бодит байдал дээр тэдгээр нь байгаа боловч хостинг дээр бид нэг төслийн хүрээнд олон кодчилолтой байдаг. Тиймээс эрэл хайгуул хийхдээ үүнийг бас анхаарч үзэх хэрэгтэй.

    Хэрэглэгчид ямар ч мөрийг андуурч оруулж, олон тооны фолдерууд дээр олон хайлт хийж болох тохиолдол хэд хэдэн удаа тулгарсан бөгөөд энэ нь хожим серверийн ачаалал нэмэгдэхэд хүргэсэн.

    Шийдэл:
    Multitasking нь олон процессорын модуль, хоёр дараалал (бүх файлуудын жагсаалт, хүссэн оруулгууд бүхий олдсон файлуудын жагсаалт) ашиглан нэлээд стандарт байдлаар зохион байгуулагдсан. Нэг ажилчин файлуудын жагсаалтыг гаргаж, бусад нь зэрэгцээ ажиллаж, задлан шинжилж, шууд хайдаг.

    Хайлтын мөрийг fnmatch багцыг ашиглан ердийн илэрхийлэл болгон төлөөлж болно. Хайлтын эцсийн хэрэгжилтийн холбоос.

    Кодчилолтой холбоотой асуудлыг шийдэхийн тулд тайлбар бүхий жишээ кодыг өгсөн бөгөөд энэ нь аль хэдийн танил болсон chardet багцыг ашигладаг.

    Ажилчдын хэрэгжилтийн жишээ

    # Жишээ ажилчинд self.re_text = re.compile(".*" + fnmatch.translate(self.text)[:-7] + ".*", re.UNICODE | re.IGNORECASE) # устгах \Z өгөгдсөн. (? ms) үр дүнгийн илэрхийллийн төгсгөлөөс def worker(дахин_текст, файлын_дараалал, үр дүнгийн_дараалал, бүртгэгч, завсарлага): while int(time.time())
    Эцсийн хэрэгжилтэд гүйцэтгэлийн хугацааг секундээр (хугацаа дуусах) тохируулах чадварыг нэмсэн - анхдагчаар 1 цагийг сонгосон. Ажилчдын процессын хувьд диск болон процессор дээрх ачааллыг багасгахын тулд гүйцэтгэлийн тэргүүлэх чиглэлийг бууруулсан.

  • Файлын архивыг задлах, үүсгэх

    Даалгавар:
    Архив үүсгэх (zip, tar.gz, bz2, tar боломжтой) болон тэдгээрийг задлах (gz, tar.gz, tar, rar, zip, 7z) боломжийг хэрэглэгчдэд олгох.

    Асуудлууд:
    Бид "жинхэнэ" архивтай холбоотой олон асуудалтай тулгарсан, үүнд cp866 кодлогдсон файлын нэр (DOS) болон файлын нэрний (цонх) арын зураас зэрэг. Зарим номын сангууд (стандарт ZipFile python3, python-libarchive) архив дотор орос нэрээр ажиллаагүй. Зарим номын сангийн хэрэгжүүлэлтүүд, тухайлбал SevenZip, RarFile нь хоосон хавтас, файлуудыг задлах боломжгүй (тэдгээрийг CMS архиваас байнга олдог). Түүнчлэн, хэрэглэгчид үйлдлийн явцыг үргэлж харахыг хүсдэг ч номын сан зөвшөөрөхгүй бол (жишээлбэл, extractall() дуудлагыг зүгээр л хийсэн) үүнийг яаж хийх вэ?

    Шийдэл:
    ZipFile номын сангууд болон libarchive-python-ыг засч, төсөлд тусад нь багц болгон оруулах шаардлагатай болсон. libarchive-python-ийн хувьд би номын сангаа салгаж, python 3-т тохируулах шаардлагатай болсон.

    Тэг хэмжээтэй файл, хавтас үүсгэх (SevenZip болон RarFile номын санд алдаа ажиглагдсан) архивт байгаа файлын толгойн дагуу хамгийн эхэнд тусдаа циклээр хийх ёстой байв. Бүх алдааны хувьд хөгжүүлэгчид бид цаг олмогц бид тэдэнд татах хүсэлт илгээх болно гэж бичжээ, тэд өөрсдөө үүнийг засахгүй бололтой.

    Gzip боловсруулалтыг тусад нь хийдэг шахсан файлууд(sql dumps гэх мэт) стандарт номын санг ашигладаг суга таяг байгаагүй.

    Үйлдлийн явцыг pyinotify номын санг ашиглан IN_CREATE системийн дуудлагын ажиглагчаар хянадаг. Мэдээжийн хэрэг, энэ нь маш нарийвчлалтай ажилладаггүй (файл их хэмжээгээр үүрлэсэн үед ажиглагч үргэлж ажилладаггүй тул 1.5-ийн ид шидийн хүчин зүйл нэмэгддэг), гэхдээ энэ нь хэрэглэгчдэд дор хаяж ижил төстэй зүйлийг харуулах ажлыг гүйцэтгэдэг. Архивын бүх номын санг дахин бичихгүйгээр үүнийг хянах арга байхгүй гэж үзвэл тийм ч муу шийдвэр биш юм.

    Sprut.IO-г сайжруулахад бидэнд тусална уу

    Файл менежерийг цаашид сайжруулах олон боломжууд бий.

    Хэрэглэгчдэд хамгийн хэрэгтэй зүйл бол бид:

    • SSH/SFTP дэмжлэгийг нэмнэ үү
    • WebDav дэмжлэгийг нэмнэ үү
    • Терминал нэмэх
    • Git-тэй ажиллах чадварыг нэмнэ үү
    • Файл хуваалцах чадварыг нэмнэ үү
    • Загвар солих загварыг нэмж, өөр өөр загвар үүсгээрэй
    • Модулиудтай ажиллах бүх нийтийн интерфейс хийх

    Хэрэв танд хэрэглэгчдэд хэрэгтэй байж болох нэмэлтүүд байгаа бол тэдгээрийн талаар сэтгэгдэл эсвэл имэйлийн жагсаалтад бидэнд хэлээрэй.

    Бид тэдгээрийг хэрэгжүүлж эхэлнэ, гэхдээ би үүнийг хэлэхээс айхгүй байна: үүнийг бие даан хийхэд хэдэн арван жил биш юмаа гэхэд олон жил шаардагдана. Тиймээс, хэрэв та хэрхэн програмчлах, Python, ExtJS мэддэг, нээлттэй эхийн төсөл дээр хөгжүүлэлтийн туршлага хуримтлуулахыг хүсч байвал Sprut.IO-ийн хөгжилд нэгдэхийг урьж байна. Түүнээс гадна бид үүнийг өөрсдөө хэрэгжүүлэх шаардлагагүй тул хэрэгжүүлсэн шинж чанар болгондоо төлбөр төлөх болно.

  • Шошго нэмэх

    Хөдөлгүүрийн хувьд таны сайт байрлах сервер болох хостинг сонгох цаг болжээ. Энэ нийтлэлд бид түүний үндсэн шинж чанаруудыг авч үзэх болно.

    Үнэн хэрэгтээ хостинг бол зөвхөн сервер биш юм. Хостинг- энэ нь мөн танд сайтаа өөрчлөх, файл, өгөгдлийн сан, домэйн болон дэд домайныг удирдах, урьдчилан тооцоолоогүй нөхцөл байдлын үед сайтаа нөөцлөлтөөс сэргээх боломжийг олгодог хяналтын самбар юм.

    Бүгдийг дарааллаар нь яръя.

    Сайтуудаа нөөцөлж байна

    Автомат үүсгэх нөөцлөлтүүдТаны сайтууд (файл болон мэдээллийн сан) нь тэдний тогтвортой үйл ажиллагааны түлхүүр юм. Та хостингын хяналтын самбар руу орж "нөөц" үүсгэхээс залхуурсан учраас хэдэн сарын ажлаа алдахгүй.

    Ирээдүйд таны сайт үнэгүй төлөвлөгөөний дагуу хөл хөдөлгөөн ихтэй байвал та өөр аль ч сайт руу шилжиж болно. Үнэ нь хаздаггүй.

    30 хоногийн үнэгүй хостинг

    Хэрэв үнэгүй төлөвлөгөөЭнэ нь танд хангалттай биш, та төлбөртэйгөөс тохирохыг нь сонгож болно. Үүний зэрэгцээ, бүхэлд нь 30 хоногБүртгүүлснээс хойш та бүрэн ашиглах боломжтой болно хостингBeGetтуйлын үнэ төлбөргүй.

    Бусад хостингуудад ийм туршилтын хугацаа бараг байдаггүй.

    Нэмж дурдахад, хэрэв та ямар нэг шалтгааны улмаас энэ хугацааны дараа BeGet үйлчилгээг ашиглахыг хүсэхгүй байгаа бол нэг ч төгрөг төлөхгүйгээр тэдний үйлчилгээнээс татгалзаж болно.

    Дүгнэлт

    Бид яагаад өөр зүйлийн талаар биш харин танд хэлэхээр шийдсэн бэ? Эсвэл хянаж үзээгүй юм уу?

    Энэ нь энгийн - учир нь Бид энэ хостингыг өөрсдөө ашигладаг. Бидэнд тохиромжтой, өнгөлөг хяналтын самбар, юутай ч зүйрлэшгүй файлын менежер, автомат таалагддаг нөөцлөх, автомат суурилуулалт WordPress болон хариу үйлдэл үзүүлэх дэмжлэг.

    Нэмж дурдахад, Блоггер сургуулийн талаархи цаашдын нийтлэлүүдэд бид нийтлэх болно дэлгэрэнгүй заавархостингтой ажиллах зарим тал дээр- яг BeGet-ийн жишээн дээр. Мөн та олж авсан ур чадвараа эзэмшиж, хэрэгжүүлэхэд хялбар байгаасай гэж бид хүсч байна.

    Энэ талаар, магадгүй бүх зүйл дээр. Хэрэв танд энэ сэдвийн талаар асуух зүйл байвал сэтгэгдэл дээр асуухыг урьж байна.

    Дараагийн нийтлэлд би хэлэх болно wordpress хостинг хэрхэн суулгах талаар. Баруун талын баганад шинэчлэлтүүдийг захиалаарай 😉

    Энэ тоймфайлын менежер Sprut.ioЭнэ нь сайтын файлуудыг өөр хостинг руу шилжүүлэх хэцүү ажилтай тулгардаг вэбмастеруудад зориулагдсан болно.

    Sprut.io файлын менежер нь алдартай хостинг үйлчилгээ үзүүлэгчийн төсөл юм Beget.comбөгөөд анх өөрийн сайтын хяналтын самбарт ажиллах зорилготой байсан.

    Гэсэн хэдий ч ирээдүйд "вэбмастеруудын олон тооны хүсэлтийн дагуу" Sprut шинэчлэгдсэн бөгөөд одоо платформ хоорондын хувилбараар түгээгдэж байна. Тусгай зөвшөөрөл нь GNU GPL-ээс үнэ төлбөргүй байдаг тул энэ маш хэрэгтэй сервер судлаачийг бүх сайт эзэмшигчид үнэ төлбөргүй ашиглах боломжтой.

    Яагаад танд Sprut.io файлын менежер хэрэгтэй байна вэ?

    Үнэн хэрэгтээ зах зээл дээр алсын FTP клиент сервер дээрх файлуудыг удирдах хэд хэдэн зохистой OpenSource шийдлүүд байдаг:

    • Домогт Filezilla
    • Нийт командлагч
    • Winscp.net
    • CoffeeCup үнэгүй FTP

    Асуудал нь жагсаалтад орсон FTP үйлчлүүлэгчид " нимгэн үйлчлүүлэгч”, өөрөөр хэлбэл, хувийн компьютерийн платформ дээр, алсын сервер дээр нийтлэгдсэн вэб нөөцийн олон гигабайт файлуудыг шилжүүлэхэд янз бүрийн таагүй, хэцүү асуудлууд гарч ирдэг.

    • Удаан, тогтворгүй "гэрийн" интернет.
    • Админ самбараас хостинг дээрх баримт бичиг, скрипт, файлуудыг засварлах боломжгүй.
    • Сайтуудыг хостингоос хостинг руу эсвэл нэг үйлчилгээ үзүүлэгчийн бусад хэрэглэгчийн данс руу шилжүүлэхэд үүсдэг зохион байгуулалтын болон техникийн хүндрэлүүд.


    Энд жагсаасан бүх асуудлууд байгаа бөгөөд програмистуудын багийн шинэлэг хөгжлийг зогсоохыг уриалав.
    Тэд маш сайн амжилтанд хүрсэн гэж би хэлэх ёстой.

    Beget-ийн Sprut файлын менежерийн үндсэн шинж чанарууд

    Sprut.io файлын менежерийн энэхүү тойм нь мэргэжлийн вэб хөгжүүлэгчдээс илүү вэбсайт эзэмшигчдэд зориулагдсан болно. Тиймээс, техникийн болон тусгай нарийн ширийн зүйлийг ярихгүйгээр бид виртуал хостингын удирдлагыг шинэ, өндөр чанарын түвшинд хүргэх шинэ боломжуудыг жагсаах болно.

    • Хэт өндөр хурдаар сервер хоорондын өгөгдөл солилцох нь зөвхөн мэргэжлийн мэдээллийн төвүүдэд боломжтой.
    • Алсын сервер дээр файл, баримт бичиг, програмын скрипт, мэдээллийн санг шууд засварлах.
    • Хурдан ба аюулгүй шилжүүлэгсайтууд бүхэлдээ өөр хостинг дээр байдаг.
    • Дээр дурдсан даалгавруудыг гүйцэтгэх аюулгүйн горим, очих серверийн файлын системд root хандалтгүйгээр.
    • Drag-and-drop аргыг ашиглан файлуудыг хуулах, шилжүүлэх технологийг дэмждэг, тохиромжтой, ойлгомжтой хоёр самбар бүхий интерфейс.
    • Хаанаас ч сайт руу нэвтрэх. Сервер дээр, Хувийн компьютер, FTP болон админ самбарын вэб интерфэйсээр дамжуулан.
    • Алсын хостинг дээр шууд засварлах, зургийн хэмжээг өөрчлөх, масштаблах.
    • Төрөл бүрийн параметрээр файл хайх функц.
    • Тусгай тодотгож, програмчлалын хэлийг автоматаар таних чадвартай олон үйлдэлт код засварлагч.
    • Гадаад болон дотоод FTP ашиглан ажиллах чадвартай.
    • Табуудын дэмжлэг нь хэд хэдэн сайтын файлуудтай зэрэгцэн ажиллах боломжийг олгодог.
    • Баригдсан архивлагч.
    • Фолдер болон файлуудын зөвшөөрлийн түвшинг удирдах. Хүсээгүй IP хаягийг хаах.
    • Тав тухтай, үр бүтээлтэй ажиллахын тулд халуун товчлуурын хослолыг дэмждэг.

    Ерөнхийдөө, хэрэв та шийдсэн бол Sprut файлын менежер танд маш их хэрэгтэй болно!

    Тодорхойлолт ба суурилуулалт

    Sprut.io албан ёсны вэбсайт нь нарийвчилсан баримт бичгүүд болон алхам алхмаар зааварчилгаа Octopus файлын менежерийг суулгах.

    Суурилуулалт нь араваас арван таван минутаас хэтрэхгүй үргэлжилнэ.

    Дүгнэлт

    Хэрэв та вэб төслүүдэд оролцож байгаа бөгөөд Sprut-ийг хараахан ашиглаж амжаагүй бол энэхүү ашигтай програм хангамжийг өөртөө худалдаж авах нь зүйтэй юм. Энэ нь танд сайтын удирдлагын ердийн ажлыг ихээхэн хялбарчилж, хурдасгах, ажлын чанар, аюулгүй байдлыг сайжруулах боломжийг олгоно.

    Таалагдвал хуваалцана уу:

    Та бас мэдэх сонирхолтой байж магадгүй:




    Ачааж байна...
    Топ