lolka02, у гугла с адресами по России до сих пор не всё хорошо.
Я когда-то для решения подобной задачи использовал API OpenStreetMap. Но на счёт готовых библиотек к нему не в курсе, писал сам.
Попробуйте vagrant box под названием Homestead от Laravel. Там уже всё настроено, остаётся только прописать настройки для конкретных проектов (хост, база данных, пути к файлам). Документация по Homestead.
Можно и остановиться на OpenServer, но лучше сразу привыкать к тому рабочему окружению, которое более близкое к окружению хостинга.
так как все эти смарти и твиги хуже понимаются ide
Одна известная IDE очень неплохо с твигом работает. Разве что переменные не автокомплитит.
А вообще, помимо вкусовщины (по мне - так мешанина из php + html очень уж глаз режет), шаблонизаторы нужны чтобы не дать верстальщику возможностей устроить во вьюшке адовый коктейль из образов 2000-го года. Вот и получается, что вместо того, чтобы самому писать обработчик шаблонов на нативном php, проще твиг или смарти поставить, тем самым ограничив фантазии верстальщика.
dinegnet: вот тут подробно расписано почему сейчас уже не так. А ещё лучше проконсультируйтесь с бухгалтером, они всегда должны быть в курсе всех нововведений.
И да, то что сейчас у вас всё так работает без осложнений, совсем не означает, что через полгода-год за вас не возьмутся, и не насчитают штрафов за весь период. Тем более. что отчетность по взносам с этого года идёт в ФНС. Так что ещё раз советую проконсультироваться с грамотным бухгалтером, для того чтобы обезопасить себя от штрафов и лишней нервотрёпки.
dinegnet: нет, сейчас нельзя. Да и раньше нельзя было, но раньше контроля было меньше. И не важно что директор учредитель, это не даёт ему никаких привилегий, для налоговой это две разные сущности.
Артур Черешнюк: нет. MySQL - это то, что хранит данные и выполняет SQL запросы. PhpMyAdmin и консоль MySQL - это одно из средств управления непосредственно MySQL.
>А если речь идет о каком-нибудь Unity3D, то совсем не понятно, как его в книге описывать. OnYourLips: Вот в том то и дело, что есть такие вещи, где необходимо видеть что получается и как делается. Но, к примеру, в части того, как запилить контроллер или модель в каком-нибудь фреймворке - это избыточно. Про это проще и полезней прочитать в первоисточнике, чем смотреть неизвестно чье видео (где может показано как делать не надо). А таких видео плодится и множится. И что будет, если человек, привыкший смотреть видеоуроки будет их принимать априори? Не заглядывая в документацию?
OnYourLips: расскажите пожалуйста, каким образом экономится время при просмотре видео. Вот к примеру при прочтении мануала или гайда я могу по ходу выполнять все что там написано сделав Ctrl+C Ctrl+V, а при просмотре видео такого не сделать. Так же, текст я могу быстро отмотать на нужный момент, а как это сделать с видео? Придётся смотреть всё с самого начала. Извините, но я не понимаю, о какой экономии времени вы говорите. Быстрее выхватить нужный кусок из длинного мануала, чем смотреть полностью длинное видео.