Файловият мениджър работи. Запишете файла

Днес ще говорим за хостинг и защо раждамтова е най-добрият избор.

Създаването на уеб сайт е доста сложен и труден процес. Няма никакво значение за какво е вашият уебсайт, дали е онлайн магазин, блог сайт, социален портал, във всеки случай имате нужда от висококачествен и надежден хостинг. Една от най-популярните хостинг компании през последните няколко години стана Beget.

Всъщност въпросът за избора на хостинг веднъж е изправен пред всеки уеб администратор и тъй като конкуренцията тук е просто дива, изборът не е толкова лесен. Винаги съм бил изненадан от това колко сходни са всички хостинг доставчици един на друг (добре, без индивидуалност). И тогава попаднах на Beget. Ако изпреварим малко, той е ярък, не като всички останали, супер удобен, много функционален, сравнително евтин и най-важното - модерен хостинг, който бързо набира популярност. И така, на първо място:

Хостинг на уебсайтове

Хостинг- Това е начин за хостване на уебсайт в Интернет. След като хоствате сайта си, всеки може да получи достъп до него чрез въвеждане Име на домейнв реда на браузъра.

Сървъримощни компютри, които работят абсолютно денонощно, позволявайки на Вашия сайт да остане работещ и видим в Интернет.

Естествено, собствениците на сайтове трябва да плащат наем за такава услуга. Хостинг компаниите са организации, които предоставят хостинг на потребителите. Техните потребители са хора, които трябва да публикуват собствено съдържание.

Beget хостинг

раждамсмятан за най-добре платената хостинг компания. Основното предимство на Beget са неговите достъпни цени и удобен интерфейс за управление на уебсайта.

Можете да изберете пакет за всеки тип интернет ресурс. Ако не можете да решите кой пакет ви е необходим, просто се свържете с администрацията, където ще получите отговор на всички ваши въпроси.

Освен това хостингът става все по-лесен и по-удобен всеки ден, тоест няма да има никакви проблеми с управлението на сайт на хостинг от този оператор. Beget е чудесен вариант за всеки, който иска да отвори собствен онлайн бизнес.

Регистрирайте се в Beget

Въведете вашите данни за пъпеш:

  • телефонен номер
  • електронна поща

Натискаме бутона за регистрация на акаунт и това е. След това трябва да платите за новосъздадения акаунт.

Ако имате нужда от уебсайт, който няма да има силно разклонена структура, тогава можете да изберете най-евтиния хостинг пакет. Ако искате да поставите значително повече информация на вашия портал, отколкото ви позволява стандартният пакет, тогава поръчайте VIP хостинг. Ще получите приоритетна поддръжка и 35 GB място за съхранение на вашите файлове. Това е много удобна услуга за тези, които искат да създадат онлайн пазар. Естествено, поръчката на VIP хостинг струва много повече.

Също така е важно, че благодарение на Beget можете да наемете цели сървъри от цял ​​свят. техническа поддръжкаи 24/7 наблюдение. Хостинг операторът предоставя и невероятно евтини домейни за зоните .РФ и .RU.

Плащане за Beget хостинг

Също така няма проблеми с плащането (въпреки че никой няма проблеми с това сега). Избираме всеки удобен за нас метод и плащаме.

Това, което наистина ми хареса тук, беше точката с произволна сума. Ако имате някакви проблеми с парите, винаги можете да попълните баланса си, който ще продължи още няколко дни, например от мобилния си телефон.

Има възможност за използване Обещано плащане

Създайте хостинг контролен панел

Като цяло можете да разберете всеки интерфейс. Но след като дойдох тук, използвайки cPanel, ISP Manager и други системи за контрол, бях приятно впечатлен, че бегетите не следват добре изтъркания път, а създадоха свой собствен контролен панел. И те напълно успяха. Панелът е лесен за разбиране, има приятен дизайн и удобно разположение на елементите. Няма да разглеждам всеки елемент поотделно. Всичко тук е същото като при всички останали: бази данни, ftp достъп, паркиране на домейни и т.н.

Безплатен месец за тестване на Beget

Бихте ли искали да видите как вашият сайт ще се представи на истински хост, но не искате да плащате, за да опитате? Тогава услугата „безплатен хостинг“ е това, от което се нуждаете. Трябва само да се регистрирате и можете да започнете работа.

Това е много изгодна услугаза тестови интернет портали. Много уеб администратори използват тази опция, за да стартират своите проекти. Разбира се, такъв хостинг не се обслужва по същия начин като платения му аналог.

Техническа поддръжка на хостинг

Съдейки по прегледите в интернет, тяхната поддръжка е много квалифицирана и не се ограничава до стандартни извинения като „рестартиране“, а всъщност помага да се търсят всякакви проблеми. Но моят преглед ще бъде най-добрият. За една година работа с този хостинг, аз НИКОГАтяхната помощ не беше необходима и това според мен е най-добрият показател за отличната работа на Beget.

Ако имате въпроси относно работата на домейни и сървъри, можете лесно да се свържете с консултанти или администрация по абсолютно всеки удобен за вас начин. всичко Информация за връзкадостъпен на официалния уебсайт на Beget.

Ако просто искате да отворите свой собствен интернет портал, тогава можете да обсъждате всички въпроси директно по телефона или чрез електронна поща, ICQ, Skype. На уебсайта на компанията можете не само да се свържете с консултанти, но и незабавно да поръчате хостинг. Всичко е много бързо и просто.

Предимства на Beget

Beget се различава от всички свои конкуренти по това, че се опитва да не изостава нито за секунда от времето и се модернизира и става все по-удобен всеки ден.

Едно от основните предимства на тази хостинг компания е удобен файлов мениджър, което ще ви позволи лесно да публикувате файлове в сайта и да ги редактирате. Този мениджър има и невероятно удобен редактор на кодове. Сайтовете, хоствани от Beget, са оборудвани с много бързи и висококачествени автоматични архиви.

Файлов мениджърна този хостинг - това е препъни камъкът, заради който се влюбих в beget. Толкова е удобно, че напълно забравих за използването на FileZilla и други подобни програми. Освен това има свой индивидуален, интуитивен дизайн. Удобно качване на файлове директно от мениджъра, редактиране на всякакви видове файлове.

Скоростта на копиране на файлове към локални или отдалечени сървъри е 1 Gb/s, което е невероятно удобно. Необходимо е да се спомене контролният панел, който е направен възможно най-ергономично, така че да няма трудности при организирането на сайта.

Контролният панел е снабден със сервизен калкулатор, който ще ви позволи да следите консумацията на вашия Пари. Можете да научите повече за всички останали услуги, предоставяни от хостинг оператора в секциите „Услуги” и „За сайта”.

Промоции и страхотни предложения

Beget винаги се грижи за своите клиенти, така че когато посещавате основния ресурс на този хост, винаги можете да разчитате на различни отстъпки, подаръчни пакети, допълнителни домейни и др.

Всеки, който поне веднъж се е занимавал с Beget, никога повече няма да търси нов хостинг оператор. Компанията гарантира:

  • надеждна работа;
  • качествено обслужване;
  • изгодна оферта;
  • приятни цени.

Чувствайте се свободни да се свържете с консултантите на Beget и да попитате за промоции, те ще се радват да отговорят на всички ваши въпроси.

Кратко заключение

В заключение искам да подчертая всички предимства на този хостинг:

  • Много прост и надежден хостинг.
  • удобен файлов мениджър
  • голям брой методи на плащане
  • модерен интерфейс
  • Безплатно ssl сертификатза домейни
  • добро архивиране на уебсайт
  • Изгодни цени, съчетани с отстъпки и промоции, които ви позволяват да спестите.
  • Любезна администрация, която ще отговори на всеки ваш въпрос.
  • Денонощна поддръжка на вашите сайтове и акаунти за стабилната им работа.
  • Мощни сървъри, които гарантират постоянна наличност на ресурса.
  • Опростен дизайн и метод на управление.
  • Възможност за стартиране на тестов проект благодарение на безплатната хостинг услуга.
  • Постоянни системи от отстъпки и изгодни оферти.

Все още не съм срещал по-удобен хостинг за работа и затова го препоръчвам на всички. Надявам се също, че екипът на beget няма да стане арогантен и ще продължи да угажда на своите потребители добра работа. Наистина не искам да търся нов. Като цяло, опитайте го, тествайте го и се върнете на нашия сайт, за да оставите коментар за работата му.

Никога няма да останете настрана от последните новини на Beget. Всяка актуализация, всяка промоция или нова услуга ще бъдат незабавно публикувани на официалния уебсайт на компанията в секцията „Новини“. И така, работата с Beget е:

Ако имате желание или нужда от собствен уебсайт, тогава без съмнение трябва да се свържете с експертите на Beget, които ще ви помогнат да изберете хостинг профил и да изберете максимална производителност на домейна на конкурентна цена. Ще бъдете доволни и цялото ви съдържание е защитено от повреди и вируси.


  • Дефиниция на кодиране

    Задача:

    проблеми:

    Решение:

    # За да определим кодирането, използваме порта uchardet от Mozilla - python chardet # https://github.com/chardet/chardet # # Използваме dev версията, там всичко е най-новото. # Този код непрекъснато се подобрява благодарение на обратна връзкас потребители # колкото повече, толкова по-точно се определя кодирането, но по-бавно. 50000 - избрано емпирично self.charset_detect_buffer = 50000 # Вземете част от файла part_content = content + content[-self.charset_detect_buffer:] chardet_result = chardet.detect(part_content) detected = chardet_result["encoding"] confidence = chardet_result["confidence" ] # патерица за тези, които използват неправилни редактори в Windows # поради това имаме cp-1251 в utf-8 файлове, поради което библиотеката се държи непредсказуемо, когато бъде открита 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 ": detected = "windows-1251" # ако все още сте направили грешка, използвайте набора от знаци, посочен във файла, ако е открит != FM.DEFAULT_ENCODING и file_ext в html_ext: result_of_search = re_utf8.search(part_content) self.logger.debug( result_of_search), ако result_of_search не е None: self.logger.debug("съвпадащ utf-8 charset") открит = FM.DEFAULT_ENCODING else: self.logger.debug("not matched utf-8 charset") elif confidence >

  • Задача:
    *.com" "$* = 42;" и т.н.

    проблеми:

    Решение:

    Примерно изпълнение на работник


  • Задача:

    проблеми:

    Решение:

    • Добавете поддръжка на SSH/SFTP
    • Добавете поддръжка на WebDav
    • Добавете терминал

    .

  • Фирмен блог Beget.com
  • Добави тагове

    Поздрави приятели! Седнах да пиша за това как лесно и просто да намеря файл на сайта, но не мога да устоя - ще се похваля, въпреки че вече получих поздравления от много: на 23 януари 2016 г. блогът беше регистриран в “ Оптимизация за търсачки» Директория на надеждни сайтове. И сега имам бутон в долния колонтитул, където можете да щракнете и дори да оставите коментар.

    Сега към точката. Всеки, който поддържа блогове или уебсайтове, трябва да направи някои промени в кода, например да редактира дизайна. Сега имам друга задача: да се отърва от грешките във валидността на HTML. на уеб ресурс влияе върху неговия авторитет не по-малко от полезното оптимизирано съдържание и други компоненти. Първоначално валидаторът даде само 5 грешки и се свързах със специалист с никнейм Stary във форума sbup.com, който дава безплатни консултации и работи на търговска основа. Той откри глобална грешка, поради която другите не се откриват. След като премахнах глобалния, сега имам около четиридесет грешки и предупреждения.

    Коригирането на някои от тях не беше трудно, например вмъкване на липсващи интервали във връзките. И за да се премахнат други, беше необходимо да се намери място, което трябваше да се редактира. Когато търсят файлове, клиентите на Beget могат да се справят без програми като Notepad++. Можете да търсите по текст или име на файл директно във файловия мениджър. Ако е възможно, зоната за търсене трябва да бъде стеснена, но ако дори не си представяме къде може да се намира обектът, който търсим, търсим в public_html (коренът на сайта).

    На практика това изглежда така: трябва да изтрия определен фрагмент, избирам търсене на текст и вмъквам израз в реда. Остава само да стартирате търсенето и да получите резултата.

    За мой късмет резултатът беше един файл, но можеше да има много. Прозорецът за търсене, който е минимизиран по подразбиране, показва пътя до файла. За да го видите целия, прозорецът трябва да бъде разширен.

    И така, файлът беше намерен във файловия мениджър на хостинга. Следващата стъпка е да го отворите и да намерите необходимия код за коригиране.

    Но не бързайте! Време е да изтеглите файла на вашия компютър, така че ако нещо се случи, можете да замените този, който е бил измъчван. С този подход няма да е необходимо да правите резервно копие на целия сайт – съществена подробност, ако архивните папки са качени в акаунт и няма много допълнително място.

    Това е всичко. Казах ви как да намерите файл на сайта на Beget хостинг, но мисля, че други модерни хостинг услуги имат функция за търсене.

    Което разработихме за нашите потребители и което се използва в нашия контролен панел. Каним всички да се присъединят към неговото развитие. За това как се разви и защо не бяхме доволни съществуващи аналозиВ тази статия ще ви разкажем какви технологични патерици сме използвали и за кого може да е полезно.

    Защо да измисляте свой собствен файлов мениджър

    През 2010 г. използвахме NetFTP, който реши проблемите с отварянето/изтеглянето/редактирането на няколко файла доста добре.
    Потребителите обаче понякога искаха да научат как да прехвърлят сайтове между хостинг сайтове или между нашите акаунти, но сайтът беше голям и интернет на потребителите не беше най-добрият. В резултат на това или го направихме сами (което очевидно беше по-бързо), или обяснихме какво представляват SSH, MC, SCP и други страшни неща.

    Тогава имахме идеята да направим WEB двупанелен файлов мениджър, който работи от страната на сървъра и може да копира между различни източници със скорост на сървъра, а също така, който ще включва: търсене във файлове и директории, анализ заето пространство(аналогично на ncdu), просто качване на файлове и много интересни неща. Като цяло всичко, което би улеснило живота на нашите потребители и нас.

    През май 2013 г. го пуснахме в производство на нашия хостинг. В някои случаи се оказа дори по-добре, отколкото първоначално искахме - за качване на файлове и достъп до локалната файлова система написахме Java аплет, който ви позволява да избирате файлове и да копирате всичко наведнъж в хостинга или обратно от хостинга ( къде да копирате не е толкова важно, може да работи с отдалечен FTP и с домашната директория на потребителя, но за съжаление браузърите няма да го поддържат скоро).

  • Дефиниция на кодиране

    Задача:
    Отворете файла за редактиране с дефиницията на кодирането, напишете го, като вземете предвид кодирането на източника.

    проблеми:
    Ако кодирането на потребителя не е разпознато правилно, тогава когато правите промени във файла и след това го записвате, може да получим UnicodeDecodeError и промените няма да бъдат записани.

    Всички „патерици“, които в крайна сметка бяха въведени, са резултат от работа върху билети с файлове, получени от потребители; ние също използваме всички „проблемни“ файлове за тестване след извършване на промени в кода.

    Решение:
    Търсене в интернет за това решение, намери библиотеката chardet. Тази библиотека от своя страна е порт на библиотека от Mozilla. Например, той се използва в известния редактор https://notepad-plus-plus.org

    След като го тествах на реални примери, разбрахме, че в действителност тя може да греши. Вместо CP-1251 може да се издаде например “MacCyrillic” или “ISO-8859-7”, а вместо UTF-8 може да има “ISO-8859-2” или специален случай на “ascii”.

    Освен това някои файлове на хостинга бяха utf-8, но съдържаха странни знаци, или от редактори, които не знаят как да работят правилно с UTF, или от някъде другаде; специално за такива случаи трябваше да добавим и „патерици“ .

    Пример за разпознаване на кодиране и четене на файл с коментари

    # За да определим кодирането, използваме порта uchardet от Mozilla - python chardet # https://github.com/chardet/chardet # # Използваме dev версията, там всичко е най-новото. # Този код непрекъснато се подобрява благодарение на отзивите на потребителите # колкото повече, толкова по-точно се определя кодирането, но по-бавно. 50000 - избрано емпирично self.charset_detect_buffer = 50000 # Вземете част от файла part_content = content + content[-self.charset_detect_buffer:] chardet_result = chardet.detect(part_content) detected = chardet_result["encoding"] confidence = chardet_result["confidence" ] # патерица за тези, които използват неправилни редактори в Windows # поради това имаме cp-1251 в utf-8 файлове, поради което библиотеката се държи непредсказуемо, когато бъде открита 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 ": detected = "windows-1251" # ако все още сте направили грешка, използвайте набора от знаци, посочен във файла, ако е открит != FM.DEFAULT_ENCODING и file_ext в html_ext: result_of_search = re_utf8.search(part_content) self.logger.debug( result_of_search) ако result_of_search не е None: self.logger.debug("съвпадащ utf-8 charset") открит = FM.DEFAULT_ENCODING else: self.logger.debug("not matched utf-8 charset") elif confidence > 0.60 и открит != "windows-1251" и засечен != FM.DEFAULT_ENCODING: # Има отделна логика # Кодът е премахнат от примера за краткост elif засечен == "windows-1251" или засечен == FM.DEFAULT_ENCODING: пас # Ако дефиницията не е много правилна, тогава най-вероятно това е грешка и вземете UTF-8)) else: detected = FM.DEFAULT_ENCODING кодиране = открит if (detected или "").lower() в FM.encodings else FM.DEFAULT_ENCODING отговор = ( "item": self._make_file_info(abs_path), "content": съдържание, "encoding": кодиране)

  • Паралелно търсене на текст във файлове, като се вземе предвид кодирането на файла

    Задача:
    Организирайте търсене на текст във файлове с възможност за използване на „заместващи символи в стил shell“ в името, което е например „*.com“ „$* = 42;“ и т.н.

    проблеми:
    Потребителят въвежда думата „Контакти“ - търсенето показва, че няма файлове с този текст, но в действителност те съществуват, но на нашия хостинг имаме много кодировки, дори в рамките на един и същи проект. Така че търсенето също трябва да вземе предвид това.

    Няколко пъти се сблъскахме с факта, че потребителите могат да въведат всякакви низове по погрешка и да извършат няколко операции за търсене на голям брой папки, което по-късно доведе до увеличаване на натоварването на сървърите.

    Решение:
    Многозадачността беше организирана доста стандартно, използвайки модула за многопроцесорна обработка и две опашки (списък на всички файлове, списък на намерени файлове с необходимите записи). Един работник изгражда списък с файлове, а останалите, работещи паралелно, го анализират и директно търсят.

    Низът за търсене може да бъде изразен като регулярен израз с помощта на пакета fnmatch. Връзка към крайното изпълнение на търсенето.

    За решаване на проблема с кодирането е предоставен примерен код с коментари; той използва вече познатия пакет chardet.

    Примерно изпълнение на работник

    # Даден е пример за работник self.re_text = re.compile(".*" + fnmatch.translate(self.text)[:-7] + ".*", re.UNICODE | re.IGNORECASE) # премахване \Z(? ms) от края на резултатния израз def worker(re_text, file_queue, result_queue, logger, timeout): while int(time.time())
    Последната реализация добави възможност за задаване на времето за изпълнение в секунди (таймаут) - 1 час е избран по подразбиране. В самите работни процеси приоритетът на изпълнение е намален, за да се намали натоварването на диска и процесора.

  • Разопаковане и създаване на файлови архиви

    Задача:
    Дайте възможност на потребителите да създават архиви (налични са zip, tar.gz, bz2, tar) и да ги разопаковат (gz, tar.gz, tar, rar, zip, 7z)

    проблеми:
    Срещнахме много проблеми с „истински“ архиви, включително cp866-кодирани имена на файлове (DOS) и обратни наклонени черти в имената на файлове (Windows). Някои библиотеки (стандартен ZipFile python3, python-libarchive) не работеха с руски имена в архива. Някои реализации на библиотеки, по-специално SevenZip, RarFile, не могат да се разопаковат празни папкии файлове (те се намират през цялото време в архиви с CMS). Освен това потребителите винаги искат да видят напредъка на дадена операция, но как могат да направят това, ако библиотеката не го позволява (например те просто извикват extractall())?

    Решение:
    Библиотеките ZipFile, както и libarchive-python, трябваше да бъдат коригирани и включени като отделни пакети в проекта. За libarchive-python трябваше да разклоня библиотеката и да я адаптирам към python 3.

    Създаването на файлове и папки с нулев размер (бъг, забелязан в библиотеките SevenZip и RarFile) трябваше да се извърши в отделен цикъл в самото начало, като се използват заглавките на файла в архива. Те писаха на разработчиците за всички грешки и когато намерим време, ще им изпратим заявка за изтегляне; очевидно те няма да го поправят сами.

    Направена е отделна обработка на gzip компресираните файлове (за sql dumps и т.н.), нямаше патерици при използване на стандартната библиотека.

    Прогресът на операцията се наблюдава с помощта на наблюдател за системното повикване IN_CREATE, използвайки библиотеката pyinotify. Разбира се, не работи много точно (наблюдателят не винаги работи, когато има голямо влагане на файлове, така че е добавен магическият коефициент от 1,5), но изпълнява задачата да покаже поне нещо подобно за потребители. Не е лошо решение, като се има предвид, че няма начин да се проследи това, без да се пренапишат всички архивни библиотеки.

    Помогнете ни да направим Sprut.IO по-добър

    Има много очевидни възможности за по-нататъшно подобряване на файловия мениджър.

    Виждаме следното като най-полезно за потребителите:

    • Добавете поддръжка на SSH/SFTP
    • Добавете поддръжка на WebDav
    • Добавете терминал
    • Добавете възможност за работа с Git
    • Добавете възможност за споделяне на файлове
    • Добавете превключване на теми, дизайн и създаване на различни теми
    • Създайте универсален интерфейс за работа с модули

    Ако имате допълнения, които могат да бъдат полезни за потребителите, моля, кажете ни за тях в коментарите или в пощенския списък.

    Ще започнем да ги прилагаме, но не се страхувам да кажа това: сами ще отнеме години, ако не и десетилетия. Ето защо, ако искате да научите как да програмирате, познавате Python и ExtJS и искате да придобиете опит в разработката на проект с отворен код, ви каним да се присъедините към разработката на Sprut.IO. Освен това ще плащаме награда за всяка внедрена функция, тъй като няма да се налага да я внедряваме сами.

  • Добави тагове

    Като двигател е време да изберете хостинг - сървърът, на който ще бъде разположен вашият сайт. В тази статия ще разгледаме основните му възможности.

    Всъщност хостингът не е просто сървър. Хостингсъщо е контролен панел, който ви позволява да персонализирате работата на вашия сайт, да управлявате файлове и бази данни, домейни и поддомейни, както и да възстановите вашия сайт от резервно копиев случай на непредвидени обстоятелства.

    Нека поговорим за всичко по ред.

    Архивиране на вашите сайтове

    Автоматичното създаване на резервни копия на вашите сайтове (файлове и бази данни) е ключът към тяхната стабилна работа. Няма да загубите няколко месеца работа само защото сте били твърде мързеливи, за да влезете отново в контролния панел на вашия хостинг и да създадете „резервно копие“.

    Ако в бъдеще вашият сайт стане твърде малък за безплатния план, можете да преминете към всеки друг. Цените са невероятни.

    30 дни безплатен хостинг

    Ако безплатен планЯвно не ви е достатъчно, можете да изберете всеки подходящ от платените. При това цял 30 дниот момента на регистрация ще можете да използвате пълноценно хостингBeGetабсолютно безплатно.

    Такива тестови периоди почти никога не се случват на други хостинг сайтове.

    Освен това, ако по някаква причина не искате да използвате услугите на BeGet след този период, можете просто да откажете техните услуги, без да плащате нито стотинка.

    Заключение

    Защо решихме да ви разкажем точно за това, а не за друго? Или дори не направи преглед?

    Просто е - защото ние сами използваме този хостинг. Обичаме лесния за употреба и цветен контролен панел, невероятния файлов мениджър, автоматично архивиране, автоматична инсталация WordPress и отзивчива поддръжка.

    Освен това в следващите статии за Blogger School ще публикуваме подробни инструкцииотносно някои аспекти на работа с хостинг- използвайки примера на BeGet. И бихме искали да ви улесним в усвояването и прилагането на придобитите умения.

    Това е може би всичко. Каня ви да зададете всякакви въпроси по тази тема в коментарите.

    В следващата статия ще ви разкажа как да инсталирате WordPress на хостинг. Абонирайте се за актуализации в колоната вдясно 😉

    Този преглед на файловия мениджър Sprut.ioе предназначен предимно за уебмастъри, които са изправени пред трудната задача да прехвърлят файлове на уебсайтове на друг хостинг.

    Файловият мениджър Sprut.io е проект на популярен хостинг доставчик Beget.comи първоначално е предназначен да работи в собствен контролен панел на уебсайта.

    Въпреки това, по-късно, „по многобройни искания от уебмастъри“, Octopus беше модернизиран и сега се разпространява в крос-платформена версия. Лицензът е безплатен GNU GPL, така че този изключително полезен сървърен изследовател е достъпен за всички собственици на сайтове напълно безплатно.

    Защо беше необходим файловият мениджър Sprut.io?

    Наистина има няколко доста достойни OpenSource решения на пазара за управление на файлове на отдалечени FTP клиентски сървъри:

    • Легендарната Filezilla
    • Total Commander
    • Winscp.net
    • Чаша за кафе Безплатен FTP

    Проблемът е, че изброените FTP клиенти работят на " тънък клиент", тоест на платформа за персонален компютър и при прехвърляне на много гигабайти файлове от уеб ресурс, публикуван на отдалечен сървър, възникват различни неприятни и трудни за разрешаване проблеми:

    • Бавен и нестабилен „домашен“ интернет.
    • Невъзможност за редактиране на документи, скриптове, файлове на хостинга от админ панела.
    • Организационни и технически трудности, които възникват при прехвърляне на сайтове от хостинг към хостинг или към други потребителски акаунти с един доставчик.


    Именно всички тези проблеми бяха предназначени да преодолеят иновативното развитие на програмния екип.
    И, трябва да кажа, те напълно успяха.

    Основни характеристики на файловия мениджър Sprut от Beget

    Този преглед на файловия мениджър Sprut.io е предназначен повече за собственици на уебсайтове, отколкото за професионални уеб разработчици. Ето защо, без да навлизаме в технически и специални подробности, просто ще изброим новите функции, които ви позволяват да изведете администрирането на виртуален хостинг на ново, по-високо ниво на качество:

    • Междусървърен обмен на данни при свръхвисоки скорости, достъпен само за професионални центрове за данни.
    • Директно редактиране на файлове, документи, програмни скриптове, бази данни на отдалечен сървър.
    • Бързо и сигурно прехвърляне на цели уебсайтове към алтернативен хостинг.
    • Изпълнете задачите, описани по-горе в безопасен режим, без root достъп до файловата система на целевия сървър.
    • Удобен, интуитивен интерфейс с два панела, който поддържа технология за копиране и прехвърляне на файлове с плъзгане и пускане.
    • Достъп до сайтове отвсякъде. На сървъра, на персонален компютър, чрез FTP и уеб интерфейса на админ панела.
    • Директно редактиране, преоразмеряване на изображения, мащабиране на отдалечен хостинг.
    • Функция за търсене на файлове по различни параметри.
    • Многофункционален редактор на код с персонализирано осветяване и автоматично разпознаване на езика за програмиране.
    • Възможност за работа с външен или вътрешен FTP.
    • Поддръжката на раздели ви позволява да работите с множество файлове на сайта паралелно.
    • Вграден архиватор.
    • Управлявайте нивата на разрешен достъп до папки и файлове. Блокиране на нежелани IP адреси.
    • Поддържа комбинации от клавишни комбинации за удобна и продуктивна работа.

    Като цяло, ако решите, тогава файловият мениджър Sprut ще ви бъде много полезен!

    Спецификация и монтаж

    Официалният уебсайт Sprut.io предоставя подробна документация и стъпка по стъпка инструкцияза инсталиране на файловия мениджър Octopus.

    Инсталирането отнема не повече от десет до петнадесет минути.

    Заключение

    Ако работите върху уеб проекти и не сте използвали Octopus преди, има смисъл да закупите този полезен софтуер за себе си. Това ще ви позволи значително да опростите и ускорите рутинните задачи по администриране на уебсайтове и да повишите нивото на качество и безопасност на работата.

    Моля, споделете, ако ви е харесало:

    Може също да ви е интересно да научите:


    За да получите достъп, щракнете върху бутона „Вземете демо акаунт“, достъпът ще бъде изпратен по имейл.

    С какво той е по-добър от останалите?

    GUI с два панела

    Интерфейсът на файловия мениджър е направен във формата, позната на потребителя: две зони за удобна работа с файлове.
    Във всяка от тях можете да отваряте файлове на сървър, отдалечен FTP или на вашия компютър.

    Когато показвате файлове в таблица, можете лесно да сортирате файлове и директории по тип, размер, дата на създаване и т.н., като щракнете върху заглавката на която и да е от колоните.

    Функция Drag&Drop

    Можете да работите с файлове и папки с помощта на мишката, плъзгайки файлове и папки към сървъра или отдалечен FTP и обратно, за да направите това, изберете необходими файловеи папки, вземете ги и ги плъзнете до желаното място.

    Работа с отдалечен FTP

    Кликнете върху " Отдалечен FTP", за да се свържете с отдалечен сървър от файловия мениджър. Можете да запазвате връзки и да ги редактирате, ако е необходимо в бъдеще.


    Можете да отворите външен FTP както в левия, така и в десния панел и дори можете да направите това едновременно, за да работите през файлов мениджър с два изцяло FTP на трети страни. За да отворите FTP на вашия хостинг акаунт, просто натиснете бутона " Домашен FTP".

    Интерфейс на раздела

    Интерфейсът с раздели ви позволява да отваряте няколко файла наведнъж и да ги манипулирате в областта на файловия мениджър, подобно на начина, по който го правите в операционната система.
    Този интерфейс ще ви улесни при работа с няколко файла едновременно, ще улесни копирането на код от един файл в друг и т.н.

    Можете да свивате или разширявате отворените файлове. Можете също така да промените размера на отворения прозорец, както желаете. Файловете, които сте отворили, се показват в долната част на файловия мениджър в лентата с раздели.

    Можете да манипулирате прозорците, както желаете, като променяте размера им и ги подреждате на екрана в желания ред.

    Основни функции за работа с файлове

    Файловият мениджър ще ви позволи да изпълнявате всички основни функции за работа с файлове и директории, като: копиране, преместване, преименуване, промяна на атрибути и др. Освен това можете да извършвате всички тези действия по голям брой начини.

    1. Копиране
    За да копирате група от файлове, можете да ги изберете с мишката, докато държите натиснат бутона Ctrl. След това просто ги плъзнете до желаното място. Веднага след като отпуснете бутона на мишката върху избраното местоположение, файловият мениджър ще покаже диалогов прозорец, който ви пита дали искате да копирате файловете или не; ако съществуват файлове със същите имена, ще бъдете подканени да презапишете файловете.

    Можете също да копирате файлове или папки, като ги изберете и натиснете десния бутон, за да изведете контекстното меню. След това трябва да кликнете върху бутона "Копиране".

    Още няколко начина за копиране е да използвате бутона в менюто " Файл" или бутона в долната част на файловия мениджър.

    Има и комбинация от клавишни комбинации за бърз достъпкъм функцията за копиране - Ctrl + 5.

    2. Преместване
    За да преместите, можете да използвате всички същите методи като за копиране, с изключение на " Дръпни и пусни". Комбинация от бързи клавиши за преместване Shift + 5.

    3. Преименуване
    За да преименувате файл или директория, можете също да използвате контекстното меню, елемента от менюто в падащото меню " Файл"или комбинация от клавишни комбинации - Ctrl + 6.
    За разлика от копирането и преместването, тази функция не е групова функция и може да се приложи само към един елемент.

    След като щракнете върху " Преименуване" Ще видите диалогов прозорец за въвеждане на промяна в името на елемента. Въведете новото име и щракнете върху " Добре".

    4. Промяна на атрибути

    За да промените атрибутите на файл или директория, можете да използвате контекстното меню или елемента от падащото меню " Файл".

    Можете да зададете права за файлове или в цифров формат, или като зададете права, като използвате съответните квадратчета за отметка за потребителя, групата, към която принадлежи, и за всички.

    Накратко, правата могат да се задават отделно за потребител- директно собственик на файла, за групата ( група), за всички ( всичко).

    Можете да получите цифровото обозначение на правата, като добавите, където:

    1 - права на изпълнение;
    2 - права за писане;
    4 - права за четене.

    Например, искаме да зададем разрешения за четене и запис: 6 = 4 (четене) + 2 (запис).

    Има общо 8 възможни опции:

    7 = четене, писане и изпълнение (четене, писане, изпълнение);
    6 = read & write (четене и писане);
    5 = четене и изпълнение (четене и изпълнение);
    4 = четене (четене);
    3 = запис & изпълнение (запис и изпълнение);
    2 = запис (запис);
    1 = изпълни (изпълни);
    0 = без права.

    На нашите сървъри файловете се изпълняват като потребител, така че последните две цифри в разрешенията трябва да са 0.
    Например, ако трябва да зададете разрешения за всичко за даден файл, трябва да зададете стойността: 700.

    5. Премахване
    Можете да изтриете файлове с помощта на контекстното меню, бутона в падащото меню " Файл", използвайки комбинация от клавишни комбинации - Ctrl + 8или бутон "Дел".
    Преди да изтриете файлове Файлов мениджърще покаже диалогов прозорец с въпрос дали наистина искате да изтриете избраните файлове.

    Работа с архиви

    Файлов мениджърви позволява да работите с архиви. Можеш създавамили разопаковамархив, както и веднага изтеглете необходимите файлове/директории като архив.

    1. Създаване на архив
    За да създадете архив от избрани файлове или папки, изберете желаните файлове и/или папки и натиснете бутона " Създаване на архив" на панела за бърз достъп. В диалоговия прозорец, който се появява, можете да промените името и типа на архива.

    2. Разопаковане на архива
    За да разопаковате архива, щракнете върху " Разопаковайте архива" на панела за бърз достъп. В модалния прозорец, който се появява, изберете пътя, където искате да разопаковате архива, и щракнете върху " Разопаковайте архива".

    3. Изтеглете архив

    Можете да изтегляте файлове и папки като архив с едно кликване, като щракнете върху " Изтегляне на архив" в лентата с инструменти за бърз достъп. Можете също да използвате падащото меню: раздел " Файл", По-нататък " Изтегли" и изберете вида на архива, в който искате да изтеглите избраните файлове/папки.

    Многократно зареждане

    Най-удобният начин за работа и качване на файлове от вашия компютър на сървъра е да отворите вашия локален файлова система, това е описано по-горе. Въпреки това, ако по някаква причина не можете да използвате Java, тогава можете да качвате файлове, като щракнете върху иконата " изтегляне на файлове".

    Ще се появи прозорец за качване на файлове на сървъра. Изберете файлове от вашия компютър и щракнете върху бутона „Качване“. Максималният размер на един файл не трябва да надвишава 1,5 GB.Файловият мениджър ще започне последователно да изтегля избраните файлове, процесът на изтегляне на всеки файл на сървъра ще бъде показан в браузъра като процент.

    Текстов редактор

    Файлов мениджърсъдържа удобни текстов редакторза работа с кода на вашите сайтове.

    С натискане на " Настройки“ в горния десен ъгъл на редактора, можете да конфигурирате външен видтекстов редактор по ваш вкус, променете размера на шрифта и други параметри.

    Текстовият редактор има функция за подчертаване на синтаксиса и може да разпознае кой файл сте отворили, независимо дали е такъв php скрипт, bash скриптили друг език за програмиране. Можете също така да изберете свое собствено осветяване на кода, като използвате падащото меню в текстовия редактор.

    Текстовият редактор ще ви позволи да промените кодирането на файла и да го запишете отново в различно кодиране.

    Преглед на графични файлове

    За разглеждане графични файловеФайловият мениджър съдържа вграден преглед на изображения. Можете да обърнете изображението, да го преоразмерите и да преминете към следващото изображение.

    Търсене по файлове и папки

    Ако трябва да намерите файл или папка, можете да използвате търсенето във файловия мениджър. Разширеният режим ви позволява да търсите само файлове или само папки, както и да търсите по размер на файл или папка.

    Контрол на достъпа

    С помощта на файловия мениджър можете да зададете парола за папка и да блокирате достъпа до папката от определени IP адреси. За да зададете парола за папка, изберете я, в горното падащо меню изберете "раздел" Инструменти" и след това щракнете върху " Задайте парола за текущата директория". В диалоговия прозорец, който се появява, въведете паролата за директорията и щракнете върху бутона " Задайте парола".

    По същия начин можете да блокирате достъпа до папката от отделни IP адреси. От падащото меню изберете раздела " Инструменти", и тогава " Задайте блокиране по IP адрес". В диалоговия прозорец, който се появява, въведете списък с IP адреси във формат: xxx.xxx.xxx.xxx, от които искате да отворите достъп и от които искате да блокирате.

    Функции за работа с Home FTP

    Файловият мениджър има редица функции, които са достъпни само за Домашен FTP.

    1. Списък със сайтове
    Можете лесно да навигирате между сайтовете във вашия хостинг акаунт, като използвате бутона на панела за бърз достъп или изберете сайт от падащото меню в раздела " Преход". Чрез двукратно щракване с левия бутон на мишката върху избрания сайт ще бъдете пренасочени към основната директория на сайта.

    2. Размер на папката
    На Home FTP можете лесно да получите размера на вашите директории, като щракнете върху " Анализ на размера“ в лентата с инструменти за бърз достъп.

    Винаги можете да видите и общия размер на заетите дисково пространствона сървъра в долната част на файловия мениджър.

    Работа с резервни копия

    Освен това направо във файловия мениджър можете да видите списъка с налични резервни копия, създадени за вашия акаунт автоматично от нашата система за архивиране (по дата). Като щракнете върху съответния архив, можете да видите съдържанието му и, ако е необходимо, да копирате необходимите файлове от него.

    Бързи клавиши

    Като повечето настолни компютри FTP клиентинашият Файлов мениджърсъдържа редица клавишни комбинации, което ускорява работата с най-често срещаните действия.

    По-долу е даден списък с клавишни комбинации:

    Ctrl + 3- Изглед;
    Ctrl + 4- Редактиране;
    Ctrl + 5- Копиране;
    Shift + 5- Движещ се;
    Ctrl + 6- Преименуване;
    Ctrl + 7- Създаване на нова папка;
    Ctrl + 8или Дел- Премахване.

    Ако имате въпроси относно работата Файлов мениджър, Винаги можете да се свържете с нашия сервиз.

    За да прехвърлите уебсайт, работещ на CMS, на друг хостинг или локален сървър, не е достатъчно просто да копирате файловете му от едно място на друго; за да работи сайтът, трябва да прехвърлите и всички данни от базата данни.

    Преди да започнете да мигрирате вашия сайт, не забравяйте да създадете текстов файли запишете всички данни там - адрес, логин и парола за влизане във вашия хостинг акаунт, име на база данни, потребителско име, парола за база данни, други необходими данни

    Независимо коя CMS използвате, процесът на мигриране ще се състои от следните стъпки:

    Действия на локален сървър (или стар хостинг)

    1. Архивиране на файлове на сайтаархивиран във формат .zip

    2. Експортиране на данни от базата данни или, с други думи, създайте резервно копие на базата данни. Опростено, това са всички данни в нашата база данни, които са записани в текстов файл с разширение .sql

    Действия на отдалечен сървър (локален сървър на друг компютър или хостинг)

    1. Копирайте архива с файловете на сайта на отдалечения сървър и го разположете поддържане на структурата на папките

    2. Проверка права за достъп до папки и файловеи, ако е необходимо, да ги промените.

    3. Създаване на нова база данни. Запомняме (записваме) името на базата данни, потребителското име, паролатакъм базата данни

    4. Импортирайте резервно копие на базата данни в създадената база данни. (от файл с разширение .sql)

    5. В конфигурационния файлсайт променете старото име на база данни, потребителско име и парола за базата данниза нови

    6. В секцията за конфигуриране на сайта променете пътищата към файловете и временните папки на сайта на нови(ако е необходимо)

    Архивиране на сайта на MODX на локален сървър

    Ние ще създадем архива с помощта на RAR архиватора, ако не е инсталиран на вашия компютър, изтеглете го от тук и го инсталирайте.

    Създаване на архив от файлове на сайта

    Отворете папката с файловете на нашия сайт Z:/home/okarina.loc/www, изберете всички файлове и папки и щракнете Кликнете с десния бутонна всеки файл. В менюто, което се отваря, изберете елемента Добави към Архив...

    Създаване на архив с файлове на сайта

    В прозореца на архиватора, който се отваря, изберете Формат на архив - ZIPи натиснете бутона Добре

    Избор на тип архив

    Архивът ще започне да се създава и след завършване ще видим архивния файл в главната папка на нашия сайт www.zip

    Архив на сайта

    Архивът може да бъде преместен в друга папка, така че да не виси на нашия локален сайт. Например, направете папка някъде на вашия диск, наречена Site Transfer, и я прехвърлете в нея.

    Създаване на резервно копие на база данни

    В браузъра отидете на административния панел на сайта, Инструменти -> Архивиране , щракнете върху квадратчето за отметка пред елемента Име на таблицаза да изберете всички таблици в базата данни и натиснете бутона създаване и зареждане на резервно копие на избрани таблици

    Създаване на резервно копие на базата данни на сайта

    В отворения прозорец на файла, който се появява, проверете дали е избран Запишете файлаи натиснете Добре

    Запазване на базата данни във файл

    За да намерите записания файл, щракнете върху иконата в панела на браузъра, както е показано на снимката по-долу (за браузър Firefox)

    Отворете папката със запазеното копие на базата данни

    Или отворете в Explorer Папка за изтегляния

    Папка за изтегляне с копие на базата данни

    Файлът, който търсите, трябва да има разширение .sqlи името му трябва да съдържа Текущата дата

    Преместете този файл в папката Прехвърляне на сайта

    Сайтът е готов за миграция

    Това завършва подготвителната част на локалния компютър. В папка Прехвърляне на сайтасе намира архивът на нашия уебсайт и база данни.

    Чрез тази връзка можете да изтеглите съдържанието на моята папка Site Transfer

    Регистриране на акаунт в хостинг BEGET.RU

    Можем да регистрираме пълноценен акаунт на beget hosting и в рамките на 30 дни той ще работи тестов режимбезплатно.

    Отиваме на уебсайта на beget.ru и избираме една от тарифите, например, Започнете. Тази тарифа включва възможността регистрирайте безплатен домейн в зона RU

    Изберете тарифа

    Внимателно попълнете посочените полета телефонще бъде изпратен код за потвърждение чрез имейл- информация за вход в акаунта.

    Хостинг регистрация в BEGET

    След регистрация ще получите съобщение на телефона си SMS с код за потвърждение, които ще трябва да бъдат въведени в прозореца, както е показано по-долу

    Въведете кода за потвърждение, за да регистрирате акаунт в BEGET

    След потвърждение, системата ще ви покаже анимация на процеса на създаване на вашия хостинг

    Създаване на BEGET акаунт

    Не забравяйте да запазите данни, маркирани с червена рамка на снимката по-долу, в текстов файл! Писмо с тази информация ще бъде изпратено и на имейл адреса, посочен при регистрацията.

    Hostnig BEGET. Завършване на процеса на регистрация на нов акаунт

    За да влезете в контролния панел на хостинг beget.ru за първи път, можете да кликнете върху връзката Отидете на контролния панел

    BEGET контролен панел за хостинг акаунт

    Регистрацията вече е завършена. Поздравления, имате собствен хостинг!

    Прехвърляне на файлове на сайта към BEGET хостинг и настройка на права за достъп

    Влезте в контролния панел на вашия хостинг и щракнете върху иконата Файлов мениджър

    BEGET хостинг файлов мениджър

    Когато влезете за първи път, ще видите папка, чието име ще съответства на адреса на сайта, с други думи, това е вашият тестов домейн.

    Тестови домейн, хостван от BEGET

    За да качите архива на нашия сайт на хостинг, отидете в папката [вашият акаунт].bget/public_htmlи изтрийте всичко от тази директория. За това изберете всички файлове и папки, щракнете Кликнете с десния бутони изберете елемента Изтрий. След това натиснете бутона (синя стрелка нагоре) изтегляне на файловекакто е показано на снимката по-долу

    В прозореца, който се показва, щракнете Избирам...и изберете архива на нашия сайт www.zipкойто е в папката Прехвърляне на сайта

    Качване на архива на сайта в BEGET хостинг

    Щракнете с десния бутон върху архивен файл, изберете от падащото меню Разопаковайте архива

    Разопаковане на архив с файлове на сайта на BEGET хостинг

    След като разопаковате архива, можете да изтриете архивния файл, за да не заема място в хостинга, щракнете с десния бутон върху него и изберете Изтрий

    Изтриване на архивен файл от BEGET хостинг

    Отиваме по-нагоре в дървото на директориите, щракнете с десния бутон върху папката public_htmlи изберете Промяна на атрибути

    Промяна на атрибутите на файлове и папки на BEGET хостинг

    В прозореца, който се показва, въведете в полето Стойност на кода - 755, щракнете върху квадратчето за отметка Приложете рекурсивнои изберете само към папки. С тази операция ще зададем необходимите права за достъп до всички папки на нашия сайт

    Задаване на разрешения за папки на сайта на BEGET хостинг

    Щракнете отново с десния бутон върху папката public_html, изберете Промяна на атрибути, влезте кодова стойност 644, прилага се рекурсивно, само за файлове

    Ние задаваме права върху файловете на сайта на BEGET хостинг

    В резултат на това всички папки на нашия сайт трябва да имат права 755 , и файловете 644

    Права върху файлове и папки на BEGET хостинг

    Създаване на база данни на BEGET хостинг и импортиране на данни

    В контролния панел щракнете върху иконата MySQL

    Управление на база данни на BEGET хостинг

    Въведете името на базата данни и генерирайте парола

    Не забравяйте да запишете името и паролата на базата данни в текстов файл!

    Създаване на нова база данни на BEGET хостинг

    След като създадете базата данни, щракнете върху надписа phpMyAdmin

    Влезте в базата данни чрез phpMyAdmin на BEGET хостинг

    Натисни бутона Импортиране

    Импортиране на данни в база данни, хоствана от BEGET

    Натисни бутона преглед..., от папка Прехвърляне на сайтаизберете файла с базата данни (разширение sql), след което натиснете бутона Напред

    Импортиране на данни от резервно копие в база данни, хоствана от BEGET

    В резултат на това ще се покаже съобщение за успешно импортиране и таблиците на базата данни ще се появят в лявата колона

    Понякога браузърът не показва съобщение или може да не виждате таблици в лявата колона. Всичко е наред, просто е изчакайте 20-30 секунди и презаредете страницата. Ако в лявата колона се появят таблици, значи всичко е наред

    Импортирани данни за сайта в базата данни на BEGET хостинг

    Страхотен!Разположихме файловете на нашия уебсайт на хостинга, конфигурирахме права за достъп до тях, създадохме база данни и импортирахме данните от нашия уебсайт в нея. Остана съвсем малко.

    MODX конфигурационен файл и най-новите настройки

    Във файловия мениджър на хостинга отидете в папката public_html/manager/includes, щракнете с десния бутон върху файла config.inc.phpи изберете от падащото меню редактиране

    MODX конфигурационен файл на BEGET хостинг

    Ние се променяме потребителско име, парола и име на база данникъм тези, използвани на нашия хостинг. Трябваше да ги запишете в текстов файл.

    При хостинг BEGET името на базата данни и потребителят имат едно и също име

    Редактиране на конфигурационния файл на сайта на MODX на BEGET хостинг

    След като запазите конфигурационния файл, за да подобрите сигурността на сайта, трябва да деактивирате възможността за редактиране на конфигурационния файл, за да направите това, щракнете върху файла config.inc.phpщракнете с десния бутон и изберете от падащото меню Атрибути. В прозореца, който се показва, в полето Стойност на кодавлизам 600 и натиснете бутона промяна

    Затваряне на достъпа до конфигурационния файл на MODX на BEGET хостинг

    В браузъра отидете в административния панел на нашия уебсайт на отдалечен хостинг и въведете в адресната лента [име на акаунт].bget.ru/manager, въведете логин и парола за достъп до админ панела (вход: администратор, парола: 1 ), изберете Инструменти -> Конфигурация, отидете на раздела Файлов мениджъри в полето Път за файловия мениджърНатисни бутона Нулиране

    Нулиране на пътя за файловия мениджър в административния панел на MODX

    Отидете в раздела Файлов браузъри в полето Път до файловетесъщо натиснете бутона Нулиране, тогава спасипромени в конфигурацията

    Нулиране на пътя за файловия браузър в MODX admin

    Отидете в раздела уебсайт, за да изчистите стари данни от кеша на сайта, щракнете Изтрий кеш-памети отворете нашия уебсайт на хостинга, като щракнете върху елемента от менюто Преглед

    Изчистване на кеша в MODX

    Нашият сайт на MODX, хостван от BEGET

    Много хора знаят, че работя с хостинг BEGET.RU от дълго време и го препоръчвам на всички. Днес видях, че любимият ми хостинг беше хостинг на раздаване, основното условие за което беше да препоръчам хостинг услугата, като напиша статия в блога. Затова реших да говоря за файловия мениджър, разработен от Beget.

    Първо, малко информация. Beget LLC е руска хостинг компания. Сървърите се намират при нас. Преди това беше само Санкт Петербург, но сега, доколкото знам, географията е разширена. MODX на хостинг работи страхотно, а цените ще зарадват мнозина. Освен това първият месец от използването на всяка тарифа е абсолютно безплатен.

    Тези, които вече се интересуват от моята препоръка, могат да последват връзката за реферали и да се регистрират: https://beget.ru/?id=12867 (да, да, системата за реферали работи - до 40% от всекиплащането за препоръки се прехвърля на поканения през целия период на сътрудничество).

    Междувременно ще ви разкажа за файловия мениджър.

    Първоначално файловият мениджър беше достъпен само за хостинг клиенти, но сега е отделен в отделна услуга и всеки може да го инсталира на своя сървър.

    Файловият мениджър е доста хубав. Има два панела, работи и Drug&Drop - можете да плъзгате файлове от един панел в друг

    Тези, които са запознати с MC или FAR, или Total Commander ще го разберат от пръв поглед. Управлението на файлове е интуитивно. Контекстното меню работи, когато щракнете с десния бутон.

    Мениджърът ви позволява да разопаковате и опаковате архиви, така че инсталирането, например, на MODX е доста удобно - качете архива и го разопаковайте.

    Освен това можете да промените разрешенията за файлове и дори да ги редактирате. Между другото, познайте какъв редактор предоставя SPRUT.io?

    Това е нашият любим ACE с автоматично довършване и персонализирано осветяване на кода! =))

    Това не са всички предимства на файловия мениджър SPRUT.io. Има и преглед на изображения, възможност за свързване на външен FTP сървър, търсене по папки и файлове, качване на множество файлове и т.н.

    Всички функции са изброени на официалния уебсайт и има инструкции за инсталиране на вашия сървър.

    SPRUT.io е проект с отворен код, изходен код

    Публикации по темата