Сведения о вопросе

MAT

03:37, 28th August, 2020

Теги

Как вы определились между WISA и LAMP?

Просмотров: 428   Ответов: 13

Приходилось ли вам когда-нибудь выбирать между WISA или LAMP в начале веб-проекта?

Хотя плюсы и минусы разбросаны по всей сети, было бы полезно узнать о вашем реальном опыте в разработке критериев w/, оценке, принятии решений и размышлении о вашем решении перейти на любую платформу w/.



  Сведения об ответе

PHPH

15:55, 17th August, 2020

Я думаю, что первая часть-это ваше заявление. Если вы решите перейти на PHP, вы почти автоматически получите LAMP, поскольку стеки WIMP или WISP довольно редки (я думаю, что blog.stackoverflow.com работает на WIMP), а с .net вы определенно хотите перейти на WISA.

Так что обычно все сводится к .net против PHP. (Игнорируя на мгновение Ruby, Python и все остальное). Когда вы приняли это решение, rest приходит естественным образом или адаптируется к вашей среде (т. е. если все ваши администраторы в компании являются windows администраторами, возможно, WAMP работает лучше для вас)

Я переключился с PHP на .net около года назад, и я никогда не оглядывался на PHP, но мне никогда не приходилось смотреть на счет за Windows и SQL серверных лицензий, чтобы быть справедливым. Deployment на WISA имеет гораздо более высокую начальную стоимость из-за соответствующих лицензий, в то время как стек LAMP является бесплатным (да, MySQL также является бесплатным для коммерческого использования).


Дополнение:
Все смешные аббревиатуры сочетание технологий: (л)или притока (Вт)indows, (а)паче либо (я), (М)ySQL или (S)для QL-сервер, (п)л. с. или (А)SP.net.


  Сведения об ответе

SILA

22:26, 26th August, 2020

@Thomas WISA есть:

Вт=Windows
Я=IIS
S=SQL (Microsoft SQL Server)
A=ASP (или ASP .NET)

Что касается выбора между ними, я думаю, что решающим фактором будут имеющиеся ресурсы и талант. Если вы можете получить отличные ASP .NET и MS SQL Девы, идите этим путем. Если у вас есть куча PHP/MySQL гуру под рукой, идите LAMP.

Реальность такова, что независимо от плюсов и минусов платформы, вы будете бороться за то, чтобы получить отличную систему на WISA из команды разработчиков PHP, и наоборот.


  Сведения об ответе

DAAA

01:05, 19th August, 2020

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


  Сведения об ответе

repe

14:18, 5th August, 2020

WISA может быть дешевым, если ваше приложение не нуждается ни в чем, кроме общего хостинга, то есть небольшая стоимость.

Это также может быть дорого, а затем снова так же может LAMP, как только вы получите тот же самый размер.

Лично мне нравится стек WISA, но это больше из-за фамильярности, чем что-либо еще.

Две вещи, которые выделяются:

  • SqlServer - только oracle приближается к этому, ни один из свободных RDMBS не может даже держать свечу к нему.
  • C#-с точки зрения производительности, он намного лучше, чем любой из трех больших P в lamp (Perl, PHP и Python). Конечно, если вы используете Java его сопоставимо.

Нет никакой необходимости быть религиозным в отношении того или другого. Делайте то, что лучше всего соответствует вашим потребностям, и делайте то, в чем вы предпочитаете работать.


  Сведения об ответе

darknet

11:06, 19th August, 2020

Что-то, что люди не склонны понимать в его экономии времени в часах разработчика между платформами.

Возьмем, например, приложение WISA vrs a LAMP app, начальная стоимость окружающей среды может быть разницей в $2000, но это компенсируется всего за 20 часов работы разработчика.

Таким образом, если с помощью .NET вы можете сократить 20 часов от разработки или обслуживания проекта, вы уже компенсировали разницу.

Нет ничего более очевидного, чем когда вам нужно масштабировать платформу, и вы вдруг понимаете, что вам нужно потратить горы времени разработчика на создание скриптового языка так же быстро, как и скомпилированный.


  Сведения об ответе

darknet

12:42, 7th August, 2020

Это в основном ASP.NET против PHP.. Если вы (или разработчики) имеете большой опыт работы с PHP, вы используете LAMP, или если они использовали ASP.NET много, вы выбрали WISA..

Тем не менее, хотя и не строго L AMP, Apache/MySQL/PHP будет работать практически на любой платформе, которую вы можете назвать, что я бы счел большим плюсом.

Нет ничего более очевидного, чем когда вам нужно масштабировать платформу, и вы вдруг понимаете, что вам нужно потратить горы времени разработчика на создание скриптового языка так же быстро, как и скомпилированный.

Спорить о преимуществах компилируемого языка для веб-приложений-это действительно немного глупо. Сам язык никогда не должен ограничивать приложение, если оно разработано разумно.. Например, многие крупные сайты закодированы в PHP. Опять же, если разработчики знакомы с ASP.Net, они будут лучше кодировать в этом, поэтому он будет масштабироваться лучше.. То же самое с PHP.

В принципе, выберите разумный язык, который знает разработчик(ы), а затем соответствующий сервер...


  Сведения об ответе

fo_I_K

02:20, 11th August, 2020

Я лично использую оба стека, и причина действительно зависит от клиента. Если клиент может поддерживать LAMP, это, конечно, дешевле, но важно, что клиент или компания могут поддерживать.

Как независимый разработчик я бы не рекомендовал LAMP, когда все активы клиента существуют на Windows. Это действительно уровень комфорта, поскольку любая платформа одинаково хорошо работает для решения любой проблемы.


  Сведения об ответе

SKY

21:06, 1st October, 2020

Мой ответ-пусть ваши разработчики выбирают инструменты, с которыми они лучше всего справляются.


  Сведения об ответе

SSESION

21:06, 1st October, 2020

Я использовал PHP/MySQL некоторое время, и я использовал Rails, и я сейчас перехожу в ASP.NET.

Мой стимул для перехода на ASP.NET в данный момент похож на мой стимул для копания в Rails-я нахожу, что C# и Ruby гораздо более приятные языки для кодирования. Объектные модели гораздо более зрелые, и мне кажется, что я гораздо меньше борюсь с инструментом.

Я еще не могу сравнить MySQL с SQL сервером, потому что я еще не слишком много сделал с последним.


  Сведения об ответе

PIRLO

06:14, 24th August, 2020

К ВАШЕМУ СВЕДЕНИЮ

MySQL $599/year/server для базового до $4999/year/server для всего

MsSQL $212/processor/month для серверных веб-приложений.

Если у вас есть двухпроцессорная машина, которая чуть больше $5k для MySQL или MsSQL, однако, если у вас больше двух процессоров или вам нужно только MySQL basic, стоимость будет дешевле, чем MS.

Цены на июль 2010 года


  Сведения об ответе

ITSME

14:52, 10th August, 2020

Мое решение было основано на двух вещах. Прежде всего я ненавидел программирование в ASP году. Я делал это для старой работы, и когда мне давали выбор, я выбирал PHP. Я также склонен наслаждаться Linux вместо Windows.

Когда дело дошло до фактического выбора, руководители корпораций выбрали LAMP из-за стоимости. Потому что давайте будем честны как разработчики, язык не так уж и важен. Одна вещь, в которую я не попал, но, по-видимому, MySQL не совсем свободен в деловых ситуациях. Я не знаю подробностей, но вам следует разобраться в этом, прежде чем подавать в суд.


  Сведения об ответе

lats

17:37, 29th August, 2020

Это верно MySQL is $599 (одна лицензия требуется для каждого сервера базы данных) для коммерческого использования


  Сведения об ответе

#hash

19:54, 4th August, 2020

Я думаю, что команда - это самая большая проблема. WISA не всегда хуже или лучше, чем LAMP для любой конкретной работы. Моя экспертиза находится в LAMP году. У меня очень мало опыта работы с WISA, поэтому я бы никогда не выбрал его.

Это больше похоже на фотографию - если бы все ваши объективы были от Canon, зачем вам покупать корпус Nikon для большого концерта?


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться