Наш сайт - это не только рекламная площадка для привлечения заказчиков, но также одновременно и каталогизатор собственных знаний о веб-разработке и не только. Как настроить хостинг под CMS? Как обобщить <keywords> для страниц? Где менять MX-сервера для почты? Как пакетно интегрировать видео на сайт? В течение жизни и работы работы, многие технические вопросы всплывают раз за разом, и лучший способ систематизировать собственные знания -- это разместить их у себя на сайте. В соответствии с принципами свободного распространения информации, мы охотно делимся своими знаниями со всеми желающими!
В этом разделе собраны разнообразные технические материалы на тему веб-разработки. Более общие размышления на тему устройства мира веб-разработки, вы можете найти в основном Блоге веб-студии. Кроме того, материалы касающиеся CMS NetCat вынесены в отдельный соседний раздел с собственной навигацией, потому что их слишком много.
CMS о которых любопытно почитать
Мы любим разбираться с разными технологиями, особенно необычными, поэтому вот подборка материалов по исследованных нами CMS, возможно вам любопытно будет ознакомиться с ними:
NetCat - основная коммерческая специализация, отдельный раздел
PmWikiPh? - мега-хобби, развившееся в отдельный сайт
TiddlyWiki - одностраничный JS-движок для wiki-сайтов
CMS Made Simple - альтернатива Джумле, менее раскрученная, но архитектурно более красивая система
.TEL - создание сайта внутри системы DNS. Хостинг и CMS фактически включены в цену домена
SkyBlueCanvas - умерший красивый проект, с грустной судьбой
Нет смысла владеть более чем 2-3 CMS, поэтому скорее всего, мы больше уже не изучим других CMS. Разве что Drupal? Со временем специализация сужается, а интересы соответственно смещаются в сторону узкоспециализированных инструментов. Поэтому хочется и есть смысл изучить какой-нибудь PHP-фреймворк. И еще хочется сделать сайт, работающий чисто на .htaccess.
В определенных случаях файлы выгоднее заливать на веб-сервер в виде архива. Во-первых, если данные хорошо сжимаются, или же просто файлов очень много, это сократит время заливки. Во-вторых, в любом случае это обезопасит данные от случайного повреждения, так как при распаковке архива происходит проверка его целостности с помощью контрольной суммы (CRC). Однако, не вполне понятно, какой формат архива и тип сжатия выбирать? Мы провели небольшое экспериментальное исследование на эту тему.
В ISPmanager версии 5.52.0 и старше, реализована новая система резервного копирования, построенная на основе некоей ISPtar. И работает она... своеобразно. Попробуем разобраться, как именно.
Прекрасная новость: несколько дней назад «навечно заблокированный» в России Rutracker.org предложил новый подход к обходу блокировок. Суть его в том, чтобы приобрести себе свой личный домен и, зарегистрировав его у администраторов трекера, подключить его к списку «зеркал» сайта. Таким образом домен станет вашей собственной входной дверью на Трекер.
Или, другими словами, открывать по адресу home.mydomain.ru некий сервис, работающий у вас дома. Операция позволяет получать доступ к инфраструктуре собственного дома через Интернет посредством использования обычного домена.
Рассмотрим пример разворачивания базы данных FireBird в инфраструктуре Windows. Наша задача -- научиться открывать базу данных в виде *.FDB-файла и получать доступ к ней через веб-интерфейс. В примере приведена клиент-серверная архитектура, то есть на одной windows-машине (№1) разворачивается сервер, а на второй (№2) - клиентский php-интерфейс.
Может показаться странным, но Cent OS очень капризна по отношению к носителю, с которого производится ее инсталляция. Записывать образ с ОС на DVD-болванку - это, конечно, вариант, но надо понимать, что болванки стареют, поэтому если вы, как и я, не писали болванок уже лет пять, то те, что у вас остались с тех пор, скорее всего уже будут читаться плохо.
Оказывается, можно удаленно подключаться к MySQL серверу не только напрямую по IP-адресу и порту, но и через создание "туннеля" через SSH. Зачем это нужно? Ну, например, если вы хотите хотите иметь локальный GUI для управления БД сервера, но при этом не хотите открывать на сервере лишний порт (из соображений безопасности, и чтобы не усложнять конфигурацию).
Site.Pro это один из online-конструкторов сайтов, а в ISPManager есть модуль синхронизации с ним. Это позволяет размещать созданный сайт на своем сервере. Чтобы понять, зачем это может понадобиться, мы немного разобрались с тем, как оно работает. Яснее, правда, не стало (с практическим применением этой возможности).
Представляем нашу новую разработку, модуль интеграции CMS NetCat с платформой Tilda.cc. Модуль дает возможностью полуавтоматически размещать классные лендинги прямо в структуре вашего сайта!
В определенных случаях файлы выгоднее заливать на веб-сервер в виде архива. Во-первых, если данные хорошо сжимаются, или же просто файлов очень много, это сократит время заливки. Во-вторых, в любом случае это обезопасит данные от случайного повреждения, так как при распаковке архива происходит проверка его целостности с помощью контрольной суммы (CRC). Однако, не вполне понятно, какой формат архива и тип сжатия выбирать? Мы провели небольшое экспериментальное исследование на эту тему.
В ISPmanager версии 5.52.0 и старше, реализована новая система резервного копирования, построенная на основе некоей ISPtar. И работает она... своеобразно. Попробуем разобраться, как именно.
Представляемый программный комплекс предназначен для российских УК ПИФ (управляющих компаний паевого инвестиционного фонда). В соответствии с требованиями законодательства, такие УК обязаны иметь сайт по раскрытию информации, на котором будет регулярно публиковаться определенный набор документов, касающихся их деятельности. И не только публиковаться, но и своевременно отправляться в Архив, а кроме всего прочего должно вестись журналирование всех этих действий. Иначе -- плохо, иначе -- нарушение действующего законодательства, наказания, штрафы, отзыв лицензии и так далее.