суббота, 13 февраля 2010 г.
Все аналогии ложны.
Размышляя над разницей между подходами и приёмами прниятыми на PHP и в python (в основном я рассматриваю Django, т.к. с другими фреймворками я не очень хорошо знаком), всё чаще в голову приходит аналогия с противопоставлением Windows и Linux. В PHP в основном всё уже готово "из коробки" и та же поддержка апачем особых плясок с конфигами не требует, тогда как с тем же Django приходится разобраться с процессом развёртывания, да и вариантов там сразу целая пачка (если не больше). Ну и самый большой аргумент, на мой взгляд, это модульность и гибкость, которая позволяет на линуксе, джанге достичь больших результатов, но в итоге требует больших усилий головного мозга (как говорят "если в линуксе можно настраивать программу, то вам, скорее всего, её придётся настраивать"). А модульность эта не может строиться без достаточной стройности идеологии и структуры системы (не могу не привести ссылку на свой прошлый пост про reusable apps).
Подписаться на:
Комментарии к сообщению (Atom)
Типичное мнение PHP-шника, слишком долго просидевшего в виндах) "из коробки" это точно не про PHP там тоже нужно читать мануалы и гуглить, просто вы уже это неоднакратно делали однажды и благодаря опыту вы не чувствуете "больших усилий". То же самое про Windows, вы сколько лет уже ей пользуетесь, уже забыли то время, когда вам приходилось гуглить и "прилагать усилия", чтобы делать в ней что-то кроме раскладывания пасьянса. Просто опыт не дает вам заметить все эти сложности. Провели бы вы столько времени сколько в PHP в Django или столько сколько в Windows в Linux вам было просто смешно было читать такие вот странные аналогии)
ОтветитьУдалитьДавайте вы не будете делать предположений о том, кто где сколько просидел?
ОтветитьУдалитьНу и расскажите, что надо гуглить для создания простого приложения под апачем с MySQL?
Плюс перечитайте заголовок. Аналогии не аргумент, скорей база для интуиций.