Вы решили делать сайты на Yii2, и используете:
Windows 10, IDE Netbeans, локальный сервер OpenServer.
У вас уже всё установлено? Хорошо!
Несколько дополнительных настроек сделает вашу работу легче и приятнее.
1. Включаем в OpenServer расширение PHP, необходимое для работы Yii2.
В файле php.ini раскомментируем строку
extension=php_intl.dll
Без этого расширения, вместо русских дат будут отображаться английские.
2. Настраиваем LESS.
OpenServer. http://nex-otaku-ru.blogspot.ru/2016/05/less-yii2-openserver.html
Netbeans. http://nex-otaku-ru.blogspot.ru/2016/08/less-netbeans.html
3. Настраиваем форматирование PSR в Netbeans.
https://github.com/bobsta63/netbeans-psr-formatting
4. Включаем строгое отображение ошибок на машине разработки.
В php.ini (трей OpenServer -> Дополнительно -> Конфигурация -> PHP x.x)
error_reporting = E_ALL
5. Настраиваем xDebug.
Включаем xDebug, настраиваем Netbeans. http://nex-otaku-ru.blogspot.ru/2016/09/xdebug-openserver-netbeans.html
Отключаем xDebug для Composer. http://nex-otaku-ru.blogspot.ru/2016/09/xdebug-composer-openserver.html
6. Настраиваем вывод UTF8 в консоли, для консольных команд Yii.
Запускаем консоль, правой кнопкой нажимаем на заголовок окна, выбираем Settings -> Startup -> Environment.
Дописываем строку
chcp 65001
Также можно настроить автоматический вход в папку "domains".
Прописываем в настройках
Startup -> Tasks -> Shells::cmd
В окошке "Commands", находим строку
cmd.exe /k "%ConEmuBaseDir%\CmdInit.cmd"
дописываем в конец строки, указав полный путь к папке Опенсервера
-new_console:d:Z:\OpenServer\domains
Теперь сохраняем: "Save Settings".
Готово!
Windows 10, IDE Netbeans, локальный сервер OpenServer.
У вас уже всё установлено? Хорошо!
Несколько дополнительных настроек сделает вашу работу легче и приятнее.
1. Включаем в OpenServer расширение PHP, необходимое для работы Yii2.
В файле php.ini раскомментируем строку
extension=php_intl.dll
Без этого расширения, вместо русских дат будут отображаться английские.
2. Настраиваем LESS.
OpenServer. http://nex-otaku-ru.blogspot.ru/2016/05/less-yii2-openserver.html
Netbeans. http://nex-otaku-ru.blogspot.ru/2016/08/less-netbeans.html
3. Настраиваем форматирование PSR в Netbeans.
https://github.com/bobsta63/netbeans-psr-formatting
4. Включаем строгое отображение ошибок на машине разработки.
В php.ini (трей OpenServer -> Дополнительно -> Конфигурация -> PHP x.x)
error_reporting = E_ALL
5. Настраиваем xDebug.
Включаем xDebug, настраиваем Netbeans. http://nex-otaku-ru.blogspot.ru/2016/09/xdebug-openserver-netbeans.html
Отключаем xDebug для Composer. http://nex-otaku-ru.blogspot.ru/2016/09/xdebug-composer-openserver.html
6. Настраиваем вывод UTF8 в консоли, для консольных команд Yii.
Запускаем консоль, правой кнопкой нажимаем на заголовок окна, выбираем Settings -> Startup -> Environment.
Дописываем строку
chcp 65001
Также можно настроить автоматический вход в папку "domains".
Прописываем в настройках
Startup -> Tasks -> Shells::cmd
В окошке "Commands", находим строку
cmd.exe /k "%ConEmuBaseDir%\CmdInit.cmd"
дописываем в конец строки, указав полный путь к папке Опенсервера
-new_console:d:Z:\OpenServer\domains
Теперь сохраняем: "Save Settings".
Готово!