Обновить
0
Иван Подгурский@ipod

Пользователь

1
Подписчики
Отправить сообщение
Скажите как можно «случайно» перенастроить DevTools? Это ведь надо его открыть и выбрать пункт меню. Мне кажется, вероятность такого события крайне мала.
У меня ВолгаТелеком, так что я давно уже на темной стороне. Правда, не в смысле скорости.
И на что только люди не пойдут ради быстрого интернета.
Разве я написал, что что-то мешает? Я сказал, что серверные редакции WIndows заточены под это больше. Разве нет?
Вам также никто не мешает забивать гвозди плоскогубцами. Это возможно и даже неплохо, но не очень удобно.
Веб-сервер, возможно и не нужен, это дополнительный плюс к серверной редакции (и да, я знаю, что IIS можно установить и на XP\Vista\7, сам так работаю).
Про PHP под IIS знаю, устанавливал и работал так пару месяцев и даже был проект, где писал PHP исключительно под IIS. И всё-таки считаю это извратом :-)
Возможно это понадобилось бы, как QA-сервер, потому что, как я понял, на машину автора обращаются разработчики.
Имея один сервер, можно было иметь SVN-сервер, веб-сервер как QA, условия которого максимально приближены к продакшн серверу.
Ну и проекты будут защищены в большей степени от вирусов/троянов/неопытных пользователей и т.п., если будут на отдельном сервере, а не на домашней тачке.
Каждый выбирает то, что ему подходит. Автор нашел компромиссное решение.
Наверное, несложно, всё зависит от желания и опыта.
В linux что-то вроде этого
apt-get install subversion
mkdir /home/svn/
svnadmin create /home/svn/project
svnserve -d -r /home/svn

В windows что-то вроде того, что описал автор.
Разве это страшно? Работает, вам нравится, значит всё окей.
Я бы предпочел *nix и независимость от моей рабочей/домашний тачки в виде отдельного компа с сервером. Или виртуальную машину с *nix. Или бесплатные репозитории, которых сейчас достаточно много. Для меня это было бы проще, чем повторить то, что описано в статье.
В общем, на вкус и цвет…
Я тоже работаю под Windows, разрабатывая приложения под .NET.
Приложения под LAMP, я разрабатываю под Ubuntu. Хотя тоже пару лет писал на PHP под виндой, пока мне не надоело выгребать ошибки Apache или PHP, специфические для Windows. Как-то ошибки драйверов PDO, невозможность правильно создавать и тестировать приложения, которые работают с командной строкой linux, различия в чувствительность к регистру. Да и разработка таких приложений в Linux более простая и удобная.
Кесарю — кесарево, как мне кажется, разработка должна вестись в среде, которая максимально соответствует той, под которой это приложение будет функционировать.
Понятно.
Непонятна только логика — почему человек, которого почему-то пугают слова «сервер», «виртуальная машина» и «аптайм» не испугается слова «СВН» или «система контроля версий»? Тем более если это разработчик ПО. Тем более если это веб-разработчик.
Моё мнение, что разрабатывать приложения под LAMP надо под Linux'ом. Говорю так, потому что сам два года писал на PHP под Windows.
Лучше сразу новичкам, если они хотят разрабатывать приложения под LAMP, этот самый LAMP и ставить.
Впрочем, я полагаю, описанный вами подход покрывает все ваши нужды.
Возможно, потому, что сервер обладает различными функциями по обслуживанию запроса от клиента? И SVN всем своим алгоритмом (запросы от клиента к серверу SVN) является наилучшим тому примером.
Я думаю, для вас не секрет, что и в линейке Windows есть серверные решения — это и Windows NT и Server 2003, Server 2008, хотя они и основаны на одном ядре с «домашними»/офисными решениями типа XP, Vista и, теперь, 7. В моём понимании, серверная операционная система должна быть ориентирована на безопасность, отказоустойчивость, оптимизацию под поведение вида «сервер — клиент» и другими сервисами, которые обычным пользователями ни к чему.
Возможно, «честнее» было бы создание такого SVN сервера произвести на Server 2008, к примеру.
Там уже есть ISS как веб-сервер. И даже если извратиться, можно поставить PHP.
Тем более, если к серверу автору, как я понял из предыдущей статьи, обращаются непосредственно разработчики.
Скажите, а с какой целью был выбрана Windows XP? Всё-таки это не серверная операционная система.
SVN сервер под XP это круто. Я бы на такое не решился…
www.w3schools.com/tags/att_a_rel.asp
www.w3.org/TR/html401/struct/links.html#h-12.1.2

Коротко — можете использовать для ссылок [a] и [link].
В таком случае, соискатель, наверно, новый Фелпс и ему точно не надо на такую работу. ru.wikipedia.org/wiki/Мировые_рекорды_в_плавании
Так так, фургончик хиппи, логотип соответствующий…
Я начинаю что-то понимать :-)
Возможно, вы правы, это зависит от реализации модели. Бизнес-логика в контролерах это уже пройденный этап :-)
Спасибо за ответ.
Спасибо за статью, её я читал в начале работы с ZF. Не увидел больших разногласий с тем, что я написал выше. Модель так или иначе отвечать за данные, это могут быть данные из БД, данные от веб-сервиса, данные о пользователе и т.д. Именно такие модели я и использую в своих приложениях.
В статье предлагается создавать «толстые» модели, мне же кажется, что для логики можно создавать отдельный слой.
Вопрос был о бизнес-логики, которая может одновременно оперировать с несколькими моделями, и, по-моему, пихать такую логику в одну модель не совсем верно.
Возможно, это дело вкуса, но мне так удобнее.
Есть мнение, что контроллеры должны быть «тонкими» — weblog.jamisbuck.org/2006/10/18/skinny-controller-fat-model.
Как мне кажется, тут нет единственно правильного ответа.
* — Чем грузины
Писать так поздно комментарии не очень хорошая идея.
На это вам, наверное, никто однозначно не ответит.
Это как если бы вы выбирали автомобиль, то руководствовались какими-то нужными вам параметрами — скорость, универсальность, проходимость, комфорт, цена и т.д.
Так что ответа на ваш вопрос сильно зависит от ваших потребностей. Если таковых по сути нет, то посмотреть его стоит в любом случае. Там есть грамотные реализации паттернов и приёмов программирования, хороший код, подробный, но, порой, непростой мануал, да и Zend известная компания.

По поводу вашего вопроса вспомнил анекдот.
— Армяне лучше чем грузины.
— Чем?
— Чем армяне.

Информация

В рейтинге
Не участвует
Откуда
Нижний Новгород, Нижегородская обл., Россия
Дата рождения
Зарегистрирован
Активность