Как минимизировать различия между сервером разработки и производственным сервером? - PullRequest
0 голосов
/ 05 июля 2011

Много времени, мы создаем веб-приложение в нашей собственной персональной системе с локальным сервером, который поставляется в таких пакетах, как WAMP, XAMPP.Но конфигурация, которую мы имеем в нашей системе, едва ли соответствует 100% серверу, на котором мы размещаем это приложение.Это значительно усложняет отладку.Особенно, когда сервер, который вы размещаете, настроен на скрытие ошибок.Опираясь на журналы ошибок для отладки всего, это неудобный вариант, который также не гарантированно будет доступен.

Какие меры мы можем предпринять, чтобы минимизировать такие различия?

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

1 Ответ

0 голосов
/ 05 июля 2011

Мы используем промежуточный сервер, который является клоном нашего сервера развертывания. Выполнение кода с помощью промежуточного сервера (с использованием контроля версий) - это быстрый и надежный способ гарантировать, что новый код / ​​изменения кода будут работать так, как ожидается в реальной среде.

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

...