Django против ASP.NET MVC против PHP-фреймворков - стоимость - PullRequest
4 голосов
/ 18 апреля 2011

Насколько дороже работать с ASP.NET и ASP.NET MVC?Можете ли вы дать мне сравнение средней цены на серверы?А как насчет программных решений?

Ответы [ 2 ]

3 голосов
/ 18 апреля 2011

Ну, мне нужно работать во всех трех.Большая стоимость ASP.MVC - это инструменты (Visual Studio, Windows и т. Д.).Производительность не супер, но из-за жесткой структуры вы получаете качественный масштабируемый продукт.

Django и PHP могут быть разработаны с использованием бесплатных инструментов с открытым исходным кодом (ASP имеет Mono на Unix, но ASP.NETнужно VS, если вы не эксперт).Хостинг довольно дешев, и поддержка сообщества готова к действию.Django очень, очень быстро разрабатывает приложения, в основном потому, что Python - очень красивый язык.Django - это всегда мой первый выбор, если я хочу сократить сроки и получить хорошую прибыль.

PHP предлагает множество проектов, которые помогут вам быстро приступить к работе (Zend, CakePHP, Symfony, Drupal, JoomlaWordPress), чтобы вы могли взять что-то с полки, чтобы помочь вам справиться с задачей в разумные сроки.

Что касается общей стоимости, если у вас уже есть VS, между ними не так много, и я неЯ думаю, что кто-то может дать вам примерную цифру без полного определения проекта, я боюсь.

Надеюсь, это поможет!

1 голос
/ 19 апреля 2011

Интересная тема - "стоимость открытого исходного кода". Фреймворки с открытым исходным кодом поставляются без гарантии, а если вам нужно пройти обучение, это стоит тысячи. Без коммерческого поставщика и разумной ценовой структуры высока вероятность того, что в конечном итоге инфраструктура станет менее конкурентоспособной.

Я приведу пример. Zend2, CI2 были продвинуты компаниями, которые получают выгоду от структуры. В случае с Zend это продвигает их платформу. Основатели CI продают источники, торгуют, проверяют код и т. Д.

Существуют также фреймворки с двойной лицензией, такие как Vork, ExtJS, и та, в которую я добавляю - Agile Toolkit . Модели там разные, но, как правило, компании инвестируют лицензионные затраты непосредственно в улучшение структуры и НИОКР. Фреймворки, поддерживаемые сообществом, часто не могут этого сделать и будут играть только на коммерческих альтернативах. Если вы не согласны, сравните пользовательский интерфейс jQuery с ExtJS, какой из них лучше? Я являюсь большим поклонником jQuery UI и до сих пор признаю, что отсутствие самоотдачи затрудняет создание сильной платформы.

Существует всего несколько коммерческих платформ PHP из-за природы платформы с открытым исходным кодом. Я вижу это как плохую вещь. Разнообразие и выбор для людей, мотивированных эффективностью и выгодой, важны.

Я должен остановиться здесь, или меня сожрут живые фанаты с открытым исходным кодом:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...