TN-Film никогда не даст той же цветопередачи и тех же углов обзора что и IPS. Мне моего 24" монитора с MVA матрицей хватает за глаза. Более того, существенных плюсов перед 24" я лично так и не увидел. Была возможность сравнить, остался на 24". Тут может сугубо индивидуально все, но в большинстве своем для разработки больше 24" не нужно. А вот косательно 3D — тут да, может статься так что больше лучше. но опять же не на много.
И еще… я так понимаю ваш пример просто абстректен, но если для контроллера в страниц должно в урле фигурировать page а для продуктов product… ну вы меня поняли.
В проекте будет задействовано 2 человека. Может и больше, но это будет уже через месяца 4, тогда и сервер сменится. Тоже уже задумался плюнуть и использовать SSH. Ибо с апачем тоже беда… либо я идиот, либо актуального туториала пошагового нету. На следующей неделе уже буду разбираться.
Проблема скорее не с настройками nginx-а а с fast-cgi сервером. по всех туториалах говорится мол «установить fcgiwrap» и потом сразу, опустив настройку и т.д. предлагается перенаправлять запросы на 127.0.0.1:9001. Хотя этот порт может быть занят каким-нибудь пулом php-fpm или же еще чем.
Оптимизацией потом заняться можно. Касательно $(this) — тут да, стоило бы закешировать. Хотя по сути можно передать this в append у таргета и тогда вызов был бы один.
А что до parents — ну тут да, конкретно в этом случае смысла применять parents нету. Просто что-то под вечер мозг тормозит.
Задача реализовать это в виде кодека/драйвера. Цель — научиться использовать системные вызовы на как можно более низком уровне для реализации этой задачи. Пользоваться этой штуковиной никто не будет.