Во-первых, давайте без личностей. Программист не определяется умением искать видеоролики. Можно быть хорошим программистом просто умея писать хороший код.
Во-вторых, в этой области я еще действительно новичок. Мне куда проще написать собственный микро-фреймворк под конкретную задачу, чем тратить дни на изучение определенного нового, только потому, что так делают все.
В-третьих, я прекрасно знаю и о "подробной инструкции по установке" и о ларакастах.
Поэтому давайте будем держать свой выпендреж и несдержанность при себе.
А конкретно по моему вопросу вы не дали ни одного дельного ответа.
Давид: То есть вся его суть в отмене ручного труда? И все?
2) Речь идет о настройках проекта:
В начале настройки меня просят указать Package name (/). Я так понимаю, что это имя_пользователя_на_гитхабе/название_проекта.
Далее - description. Ну тут все ясно.
Далее - author. Пишу Matthew Mamonov
Minimum Stability указываю как dev.
Потом этот самый Package type (да, извиняюсь, именно Package, напутал)
License ставлю как MIT
Would you like to define your dependencies (require) interactively [yes]?
пишу yes
Search for a package:
пишу Laravel
Находит 15 штук
указываю номер 1 (Laravel/framework)
Версию пропускаю, чтобы была последняя
Все, жму интер на следующем предложении поиска пакета
Теперь просит Would you like to define your dev dependencies (require-dev) interactively [yes]?
Пропускаю (пишу no)
Потом пишу в терминале composer install
Что делать дальше с этими папками, которые он накачал?
Denis Smirnov: А теперь давайте одним предложением, к чему все это было сказано? Писать все самому? Или не гнаться за чужими разработками? Или еще что-то?
А еще есть известное выражение "сказка ложь, да в ней намек".
Вопрос в том, какими современными инструментами действительно необходимо пользоваться, хотя бы просто чтобы не устареть как разработчик.
Aleksandr: Да, верно, я в свое время это упустил.
Но что ж, сразу вы код не выложили, поэтому я мог делать только догадки. А теперь все стало видно, и вроде бы все работает. Удачи :)
Aleksandr:
А почему $_GET['url']?
Почему не $_SERVER['REQUEST_URI']?
Просто дело в том, что если будет введен адрес типа
example.com/param1/param2//param4
то тот, что 3-ий по счету будет равен null.
Если Вы реализуете что-то типа концепции MVC, то это может к неожиданным результатам привести. Ну, если пользователь 2 слеша введет.