Веб-технологии

Наш сайт - это не только рекламная площадка для привлечения заказчиков, но также одновременно и каталогизатор собственных знаний о веб-разработке и не только. Как настроить хостинг под CMS? Как обобщить <keywords> для страниц? Где менять MX-сервера для почты? Как пакетно интегрировать видео на сайт? В течение жизни и работы работы, многие технические вопросы всплывают раз за разом, и лучший способ систематизировать собственные знания -- это разместить их у себя на сайте. В соответствии с принципами свободного распространения информации, мы охотно делимся своими знаниями со всеми желающими!

В этом разделе собраны разнообразные технические материалы на тему веб-разработки. Более общие размышления на тему устройства мира веб-разработки, вы можете найти в основном Блоге веб-студии. Кроме того, материалы касающиеся CMS NetCat вынесены в отдельный соседний раздел с собственной навигацией, потому что их слишком много.

CMS о которых любопытно почитать

Мы любим разбираться с разными технологиями, особенно необычными, поэтому вот подборка материалов по исследованных нами CMS, возможно вам любопытно будет ознакомиться с ними:

  • NetCat - основная коммерческая специализация, отдельный раздел
  • PmWikiPh? - мега-хобби, развившееся в отдельный сайт
  • TiddlyWiki - одностраничный JS-движок для wiki-сайтов
  • Joomla! - ну, про Джумлу все знают, что это
  • CMS Made Simple - альтернатива Джумле, менее раскрученная, но архитектурно более красивая система
  • .TEL - создание сайта внутри системы DNS. Хостинг и CMS фактически включены в цену домена
  • SkyBlueCanvas - умерший красивый проект, с грустной судьбой

Нет смысла владеть более чем 2-3 CMS, поэтому скорее всего, мы больше уже не изучим других CMS. Разве что Drupal? Со временем специализация сужается, а интересы соответственно смещаются в сторону узкоспециализированных инструментов. Поэтому хочется и есть смысл изучить какой-нибудь PHP-фреймворк. И еще хочется сделать сайт, работающий чисто на .htaccess.

Девять последних постов раздела

Как отресайзить картинки батчем?

с сохранением структуры директорий и без апскейла
Филипп Казаков

Все фотографии, которые вы собираетесь отресайзить, должны быть в одной директории, скажем «uploads». Внутри нее можно сохранить любую структуру директорий. Мы научимся создавать копию этой директории, внутри которой все картинки будут отресайзены, причем только в сторону уменьшения разрешения.

далее

Как оптимально заархивировать файлы, чтобы распаковать их средствами ISPmanager?

оптимально значит, что уже достаточно быстро, но еще приемлемо плотно
Филипп Казаков

В определенных случаях файлы выгоднее заливать на веб-сервер в виде архива. Во-первых, если данные хорошо сжимаются, или же просто файлов очень много, это сократит время заливки. Во-вторых, в любом случае это обезопасит данные от случайного повреждения, так как при распаковке архива происходит проверка его целостности с помощью контрольной суммы (CRC). Однако, не вполне понятно, какой формат архива и тип сжатия выбирать? Мы провели небольшое экспериментальное исследование на эту тему.

далее

Как расшифровать бэкапы, зашифрованные ISPmanager?

С версии 5.52.0 используется система резервного копирования на базе ISPtar. И как оно работает?
Филипп Казаков

В ISPmanager версии 5.52.0 и старше, реализована новая система резервного копирования, построенная на основе некоей ISPtar. И работает она... своеобразно. Попробуем разобраться, как именно.

далее

Rutracker.org предлагает новый подход к обходу блокировок РосКомНадзора

создание своего личного зеркала
Филипп Казаков

Прекрасная новость: несколько дней назад «навечно заблокированный» в России Rutracker.org предложил новый подход к обходу блокировок. Суть его в том, чтобы приобрести себе свой личный домен и, зарегистрировав его у администраторов трекера, подключить его к списку «зеркал» сайта. Таким образом домен станет вашей собственной входной дверью на Трекер.

далее

Как привязать домен второго или третьего уровня к домашнему Интернету?

с помощью DNS-хостинга nic.ru к точке с динамическим IP-адресом
Филипп Казаков

Или, другими словами, открывать по адресу home.mydomain.ru некий сервис, работающий у вас дома. Операция позволяет получать доступ к инфраструктуре собственного дома через Интернет посредством использования обычного домена.

далее

FireBird 2.5 - пример установки под Windows

Филипп Казаков

Рассмотрим пример разворачивания базы данных FireBird в инфраструктуре Windows. Наша задача -- научиться открывать базу данных в виде *.FDB-файла и получать доступ к ней через веб-интерфейс. В примере приведена клиент-серверная архитектура, то есть на одной windows-машине (№1) разворачивается сервер, а на второй (№2) - клиентский php-интерфейс.

далее

Как установить Cent OS, если вы «виндузятник»

Филипп Казаков

Может показаться странным, но Cent OS очень капризна по отношению к носителю, с которого производится ее инсталляция. Записывать образ с ОС на DVD-болванку - это, конечно, вариант, но надо понимать, что болванки стареют, поэтому если вы, как и я, не писали болванок уже лет пять, то те, что у вас остались с тех пор, скорее всего уже будут читаться плохо.

далее

Туннельное подключение к MySQL-серверу по SSH из-под Windows

Филипп Казаков

Оказывается, можно удаленно подключаться к MySQL серверу не только напрямую по IP-адресу и порту, но и через создание "туннеля" через SSH. Зачем это нужно? Ну, например, если вы хотите хотите иметь локальный GUI для управления БД сервера, но при этом не хотите открывать на сервере лишний порт (из соображений безопасности, и чтобы не усложнять конфигурацию).

далее
Полная хронология от начала времен
  1. Веб-студия Как отресайзить картинки батчем? Компрессия данных Софт Как это сделать? Веб-технологии с сохранением структуры директорий и без апскейла
  2. Как оптимально заархивировать файлы, чтобы распаковать их средствами ISPmanager? Компрессия данных Софт Веб-технологии Вебадминство оптимально значит, что уже достаточно быстро, но еще приемлемо плотно
  3. Как расшифровать бэкапы, зашифрованные ISPmanager? Веб-технологии Вебадминство С версии 5.52.0 используется система резервного копирования на базе ISPtar. И как оно работает?
  4. Rutracker.org предлагает новый подход к обходу блокировок РосКомНадзора Домены и DNS Веб-технологии создание своего личного зеркала
  5. Как привязать домен второго или третьего уровня к домашнему Интернету? Сетевое оборудование Как это сделать? Веб-технологии Вебадминство с помощью DNS-хостинга nic.ru к точке с динамическим IP-адресом
  6. FAQ по ISPmanager в контексте настройки VPS/VDS на CentOS FAQ Веб-технологии Вебадминство частозадаваемые вопросы по настройке VDS
  7. FireBird 2.5 - пример установки под Windows Как это сделать? SQL Веб-технологии Вебадминство
  8. Как установить Cent OS, если вы «виндузятник» Как это сделать? Веб-технологии Вебадминство
  9. Туннельное подключение к MySQL-серверу по SSH из-под Windows Windows 7 SQL Веб-технологии
  10. Связка Site.Pro и ISPManager: как оно работает Веб-технологии Вебадминство
  11. Диагностика VPS или что делать, если сервер упал Как это сделать? Ping-Admin.ru .htaccess Веб-технологии Вебадминство речь о сервере под управлением CentOS и ISPmanager
  12. Нормализация имен файлов и переименование с помощью PHP PHP Веб-технологии пример PHP-скрипта
  13. NetCat Проблема при добавлении новых полей в очень объемные компоненты NetCat Баги, ошибки, проблемы NetCat SQL Веб-технологии Вебадминство
  14. NetCat Как в NetCat сгенерить страницы первого уровня вложенности? Рецепты NetCat .htaccess Веб-технологии то есть страницы вида domain.ru/question_NN.html ?
  15. Видеобиблиотека для своего сайта на базе Vimeo Работа с видео Веб-технологии
  16. Биржа ссылок TrustLink: несколько фактов на основе личного опыта Веб-технологии
  17. Экономика обмена ссылками: почему несуразная реклама действительно приносит прибыль Sape Веб-технологии простыми словами, без seo-шного сленга, на основе личного опыта
  18. Unisender.com - cервис почтовых рассылок Unisender Веб-технологии на сайте появилась подписка на новости
  19. Настройка FTP-сервера на домашнем сервере или как провайдеры вмешиваются в трафик по 21-му порту Софт Веб-технологии Вебадминство
  20. Joomla! или NetCat, что лучше? NetCat Частное мнение Joomla! Веб-технологии Сливовое варенье или утка по-пекински, что вкуснее?
  21. Представляем новый блокировщик IE6 JavaScript, jQuery Веб-технологии самый простой способ заблокировать сайт от браузера Internet Explorer 6
  22. Показ-скрытие элемента формы или div по чекбоксу Как это сделать? JavaScript, jQuery Веб-технологии
  23. Кнопка-ссылка на JavaScript для скрытия/показа любого div страницы Как это сделать? JavaScript, jQuery Веб-технологии
  24. Как поймать хакера, взломавшего сайт? Как это сделать? Веб-технологии сыграем в частных сыщиков в виртуальном пространстве
  25. SkyBlueCanvas FAQ Веб-технологии бесплатная opensource CMS с классической функциональностью, не использующая базу данных MySQL
  26. Автоматизация создания резервных копий Базы Данных MySQL Резервное копирование SQL Веб-технологии на базе модифицированного Sypex Dumper 1.0.8
  27. SypexDumper 1.0.8 с поддержкой автоматизации через CRON Резервное копирование SQL Веб-технологии ... а также передачи параметров в адресной строке и автоудаления старых бэкапов
  28. .TEL Веб-технологии уникальная технология для сайтов-визиток
  29. Как загрузить видео на сайт? Работа с видео Как это сделать? Веб-технологии
  30. TiddlyWiki Софт JavaScript, jQuery Веб-технологии описание и FAQ по TiddlyWiki - персональной Wiki
  31. Автоматизация бэкапа сайтов без базы данных Резервное копирование Софт Как это сделать? Веб-технологии Вебадминство методика автоматизации бэкапов сайтов на базе wget для Windows
  32. Какой Интернет выбрать? Комсомольская правда Ликбез Веб-технологии просто о том, как подключиться к Интернету
  33. Tor - круговая порука Компьютерра Софт Веб-технологии как удобно соблюдать анонимность в Сети

Блог

Как отресайзить картинки батчем?

Все фотографии, которые вы собираетесь отресайзить, должны быть в одной директории, скажем «uploads». Внутри нее можно сохранить любую структуру директорий. Мы научимся создавать копию этой директории, внутри которой все картинки будут отресайзены, причем только в сторону уменьшения разрешения.

далее

Tilda Module: интеграция NetCat с Tilda.cc

Представляем нашу новую разработку, модуль интеграции CMS NetCat с платформой Tilda.cc. Модуль дает возможностью полуавтоматически размещать классные лендинги прямо в структуре вашего сайта!

далее

Как оптимально заархивировать файлы, чтобы распаковать их средствами ISPmanager?

В определенных случаях файлы выгоднее заливать на веб-сервер в виде архива. Во-первых, если данные хорошо сжимаются, или же просто файлов очень много, это сократит время заливки. Во-вторых, в любом случае это обезопасит данные от случайного повреждения, так как при распаковке архива происходит проверка его целостности с помощью контрольной суммы (CRC). Однако, не вполне понятно, какой формат архива и тип сжатия выбирать? Мы провели небольшое экспериментальное исследование на эту тему.

далее

Как расшифровать бэкапы, зашифрованные ISPmanager?

В ISPmanager версии 5.52.0 и старше, реализована новая система резервного копирования, построенная на основе некоей ISPtar. И работает она... своеобразно. Попробуем разобраться, как именно.

далее

Весь блог тут