Должен ли я переместить клиента в Lamp или разработать на Wamp? - PullRequest
1 голос
/ 15 марта 2010

Я никогда не разрабатывал для WAMP, хостинг для моего нового клиента говорит, что они используют серверы Windows, они могут настроить PHP и MySQL для меня, но они не могут переключиться на * nix сервер.

Онсказал, что есть некоторые нюансы от PHP на * nix Vs.win.

Таким образом, мой вопрос: если я никогда не программировал PHP на win, должен ли я пройти через переключение хостов (поскольку они не могут * nix самостоятельно), или различия настолько незначительны, что это не должноне слишком ли это большая проблема для меня?

(примечание: состояние веб-сайта клиентов не влияет, поскольку это статический сайт, полностью поддерживающий флэш-память, и он будет полностью перестроен)

Спасибо!

Ответы [ 3 ]

3 голосов
/ 15 марта 2010

Я бы предложил XAMPP , который представляет собой полный пакет LAMP, который будет установлен на Windows или Linux.

Таким образом вы можете делать все свои разработки на локальном компьютере.

1 голос
/ 15 марта 2010

Отредактируйте, чтобы ответить на актуальный вопрос: Перед тем как обсудить это с клиентом, рассмотрим несколько вещей:

  • Какие у вас отношения с клиентом? Это сделка с одним проектом, или вы надеетесь продолжить работать на них? В любом случае, вы хотите получить хорошую справку от них? Вы давний поставщик услуг с высоким уровнем доверия или новое лицо, которое еще не проявило себя? Как они ответят, если вы предложите им измениться? Будут ли они против переключения веб-хостов?
  • Насколько комфортно вы работаете с Windows в целом? Можете ли вы использовать его с умеренными навыками и комфортом?
  • Каковы ваши сроки завершения проекта? Сколько времени потребуется, чтобы найти новый хостинг и настроить? Как это повлияет на ваше запланированное завершение?

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

  • Как долго они были с этим хозяином? Насколько хороши или плохи отношения между вашим клиентом и хостинговой компанией. Какие договорные обязательства существуют между ними? Должен ли ваш клиент заплатить, чтобы уйти?
  • После того, как вы закончите начальную разработку, кто будет обслуживать и администрировать систему (вы или кто-то из компании-клиента) и какую систему они знают?

Теперь, если вы хотите использовать Windows, я упомяну, что, кроме XAMPP, сервер WAMP , который будет работать практически на любой современной версии Windows. Я использовал его для класса (там, где это было необходимо), а затем в системе разработки для рабочего проекта, который в конечном итоге выполнялся на сервере Linux. Оба запускали Windows XP. Я не припомню необходимости вносить какие-либо изменения при копировании PHP из Windows в Linux, хотя я держался подальше от любых функций, которые зависели бы от платформы. Я обнаружил, что WAMP очень прост в настройке, администрировании и использовании.

0 голосов
/ 15 марта 2010

Я бы посоветовал избегать хостинга Windows. Для PHP нет большой разницы, так как он уже мультиплатформенный, но Windows не подходит для публичного хоста. Меньше производительности, меньше безопасности, меньше работоспособности.

Также обратите внимание, что они никогда не управляют установкой php, так что это будет проблемой в поддержке.

...