В Magento есть ли лучший способ обнаружения, если сайт для живого/производственного сайта (по сравнению с сайтом разработки)? Например, запустите только код отладки, если на сайте разработки (не запускается на производстве).Magento: программно обнаруживать, если сайт Live/Production
1
A
ответ
5
Нет ничего канонического, но у Magento есть «режим разработчика». Когда Magento находится в режиме разработчика, отображаются необработанные ошибки и запускается другой код отладки, который не подходит для производства.
В Magento нет ничего, что заставило бы «режим разработчика» работать в режиме реального времени/производства или разработки, поэтому вам нужно позаботиться об этом самостоятельно.
режим разработчика Включение:
Mage::setIsDeveloperMode(true);
Включение режима разработчика от:
Mage::setIsDeveloperMode(false);
Проверка состояния режиме разработчика
if(Mage::getIsDeveloperMode())
{
//put debugging code here.
}
Смежные вопросы
- 1. Обнаруживать Google Glass программно
- 2. Обнаруживать VMWare программно
- 3. Как программно обнаруживать обфускацию JavaScript?
- 4. Обнаруживать, если веб-сайт уже открыт и используется повторно.
- 5. Обнаруживать, если сайт был посещен напрямую. Возможно ли это?
- 6. Обнаруживать веб-сервер Apache программно
- 7. Как программно обнаруживать удаленные файлы?
- 8. Обнаруживать, если приложение создано для Android Wear программно
- 9. Обнаруживать, если WindowState привязан
- 10. Обнаруживать, если javascript остановлен
- 11. Обнаруживать, если установлен флажок?
- 12. Обнаруживать, если динамики подключены?
- 13. Обнаруживать, если iPhone переместился
- 14. Magento программно добавляет веб-сайт продукта, не показывающий
- 15. Программно обнаруживать сходимость и расхождение двух линий
- 16. Magento - Перемещение категории программно
- 17. Импорт клиентов на сайт magento
- 18. Программно обнаруживать процессор с поддержкой гиперпотоков?
- 19. Сайт Magento неустойчиво держится
- 20. Обнаруживать, если пользователь копирует UITextView
- 21. Обнаруживать, если браузер отключает изображения
- 22. Обнаруживать, если JScript работает приподнято?
- 23. Обнаруживать, если нажата кнопка QPushButton.
- 24. Обнаруживать, если клавиатура телефона выскользнула
- 25. Обнаруживать, если подписка отменяется автоматически
- 26. Обнаруживать, если iOS использует webapp
- 27. Обнаруживать, если HTML был отредактирован
- 28. Обнаруживать, если строка содержит поплавок?
- 29. Обнаруживать, если пользователь отклонил сообщение
- 30. Обнаруживать, если приложение было удалено
Вы * должны * быть запущен два отдельных устанавливается с две разделенные базы данных. Live никогда не должен находиться в той же файловой структуре, что и Dev (Staging). И вы всегда должны отделять свою базу данных Dev от жизни так, чтобы ** ЕСЛИ ** вы что-то испортили, по файлу или по-разному, ваш сайт никогда не опускается, и клиенты не теряются. – Zak