f.f.o. :: /add

Александр Фенстер

add@fenster.name fenster.name

Все записи

[713] 16 февраля 2007; 15:20

Сегодня, пожалуй, был первый раз, когда Google в ответ на вопрос по перлу предложил мне сходить на сайт Microsoft, причём в статье, на которую я попал, действительно было то, что меня интересовало: переносимый и человеческий способ определить символ, разделяющий пути в переменной PATH в разных системах.

Вообще говоря, я неоднократно убеждаюсь, что в Microsoft к написанию статей, посвящённых миграции на Windows с различных систем, подходят весьма обстоятельно: все статьи из этой серии, которые я видел, были написаны качественно и строго, без «воды», которой так много в линуксовой девелоперской документации, и содержали то, что нужно. Причём речь часто идёт о миграции решений, например, как в статье Migrating Linux-Apache-MySQL-PHP to Windows 2000: они смотрят на мир реально и не предлагают переписывать сайты на ASP+MSSQL, а честно объясняют, как поставить MySQL на Windows (причём прямо указывая команды) и что сделать, чтобы сайт шёл под IIS, а не под Apache. Это я считаю правильным подходом к конкуренции: признать существование «вражеской» системы и создавать условия для переезда с неё на свою разработку.

Стоит ещё заметить, что аналогичные руководства про то, как переехать с IIS+ASP+MSSQL/Access на Linux (я специально поискал и почитал несколько) скорее ударяются в философские вопросы (мол, «если вам перестало хватать возможностей MS Access, почему бы вам не переехать на MySQL?», «в Apache всё делается модулями, так что подгружайте только то, что вам нужно» и т. п.), чем дают реальные рецепты. Так и представляешь себе виндового админа, которого внешние силы заставили переезжать на Linux (скажем, денег на лицензию не хватило и милиция в дверь стучится): у него паника, а тут ему снисходительно советуют подгружать не все модули апача, а только те, которые ему реально нужны.

В общем, поднимается старый вопрос о плюсах и минусах Linux и Windows для разных моделей использования. Пожалуй, мне есть что сказать на эту тему, постараюсь как-нибудь найти время и изложить эти свои мысли письменно.