Category Archives: Web

Обо всём, что связано с WEB технологиями и мной

ROR, Camping, i18n

Пока всемирная глобализация наступала на мир и подминала под себя Roby on Rails, путём выпуска плагина под названием Globalize (ребята буквально вчера запустили свой новый сайт, если верить новостям). Другие, более завёрнутые на экономии ребята выпустили урезанную или микро версию Ruby on Rails под названием Camping, которая помещается всего-лишь в 4kb, чему безумно рады.

Я же тем временем заканчиваю чтение книги Agile Web Development With Rails. Книга сама по себе хорошая, чётко и более мение внятно погружает в религию Ruby on Rails.

Ruby on Rails

Да, да, да, я тоже болен этой штукой. Да, мне нравиться этот фреймворк, не смотря, что он тока в первой версии и опыта мало с ним. Но всё-таки оно сила.

Что мне не нравиться в инсталляции Apache

Вспоминая хорошим словом Apache HTTP Server, нельзя сказать что там всё идеально. Мне лично не нравиться его инсталяция под платформой Windows. Я бы желал видеть для скачивания не только автоматический инсталляционный скрипт, но и простой zip (как это есть у PHP и MySQL), распаковав который, изменив нужные настройки и набрав в командной строке “Apache2.exe -k install” установил бы сервис (если нужно, то с нужным названием). Всё равно ведь приходиться после установки перебирать конфигурационный файл руками, меняя настройки по умолчанию на нужные тебе, подключая нужные модули, подключая поддержку интерпретаторов и подключая поддержку виртуальных хостов.

Ещё не радует в этом автоматическом инсталляционном скрипте и то, что он по умолчанию ставит Apache под пользователем “Local System”. К примеру автоматический инсталляционный скрипт PostgreSQL сам создаёт пользователя для Postgre. Такое-же мог бы делать и Apache. Тем более Apache выложили прекрасную инструкция как это сделать, но почему бы это было сразу не сделать при инсталляции? Тогда бы себя обсалютно оправдала автоматизированная инсталяция.
А вед если бы он требовал создание отдельного пользователя для себя (как Guest), и делал набор папок так что бы сам писать не мог, без разрешения – снялась бы от части проблема с пермишинами на *nix платформах для новичков. Да и небезопасность была бы повыше немножко.

Притензи к у установке данной совтины на *nix платформе я не имею. Скачал, отконфигурил, сделал, отинсталил и почистил.

Apache HTTP Server – самый популярных HTTP Server

Apache HTTP Server – самый популярных HTTP Server на планете Земля.
С ним я познакомился ещё в 2001 году, когда начинал все свои эпопеи, связанные с работой и WEBом. Тогда, самым распространенной была версия 1.3, впрочем, в плане настроек версия 2 от неё не сильно отличается.
Я считаю, что он прост в установке (относительно), имеет отличные конфигурационныe файлы. К нему подключается куча модулей, таких как mod_php (для поддержки довольно популярного языка PHP), mod_python (для поддержки популяренogo теперь Python), mod_rewrite (для изменения адресации на сайте, под более удобную) и многое другое, что делает из него маленького монстра, готовому к любому бою. Весь список официально поддерживаемух модулей можно найти на сайте модулей.
По моему, Apache HTTP Server самое удобное, что существует, с возможностью установки и на Windows и на *nix платформах, как для серверов разработки WEB-проектов, так и для “боевых” серверов.

Жена WEBDeva

Сидим, мирно ужинаем, обсуждаем новости мира, и тут жена выдаёт:
– А сайт у него невзрачный. Сразу видно – пятиклассник делал. И шрифты там левые.

Вот так медленно я сползаю подстол и трапеза моя прерывается…

Перекодил

А вот почемуто захотелось… Взял и перекодил. Оно даже к лучшему. Даже очень хорошо. Теперь там где не сходилось – сходиться, а где разьежжалось – всё на месте.
Мда, кто заметит не схождения или разъезды – пишите, шлите скриншоты.

Обнавили Google Sitemaps

Google обнавил Google Sitemaps – систему для более точной индексации сайтов.
Первое, что сразу порадовало: статистика по GoogleBot и его проходах по сайту. Пока видел там только HTTP ошибки, которые он получил на сайте. К примеру для данного сайта он обнаружил 3 ошибки. Причём странные. Будем следить за этим делом далее. Aх, да, для того, что бы получить доступ к статистике, вам нужно подтвердить что вы имеете доступ к ресурсу, загрузив туда специальный верификационный файл. Странно что пустой, но с определённым именем (я бы потребовал туда вписать какой-либо специальный код). Сайты с левыми ответами на запросы, вместо Error 404, можно подключить к своему акаунта (наверно).
Второе, что, тоже совсем приятно – появился Google Sitemaps for Mobile. Что совсем правильно – ненадо оставлять их на льду. Причём там даже выбор языка разметки есть. Надо будет подсуетиться и опробывать данную фишку.

Немного времени себе

Уделил немного времени себе. Нет, точнее сайту. Обнавил WordPress до версии 1.5.2, поставил пару плугинов (в особенности WP-Cache-2 мне понравился как идея). Надо бы CSS немного поменять. А может весь дизайн?
А так же мне напомнили о WML версии сайта тестя. Учтите, там WML. Оно не откроет его красиво если ваша бродилка не поддерживает WML.