leni_m, куки - не у вас. Куки - у пользователя. И что вам в них придет - никто не знает. Но вам не нужно проверять куки. Вам нужно проверять пути к файлам, которые вы из них формируете.
Достаточно крупному проекту все равно понадобится поддержка. Вот ее и имеет смысл продавать. Все остальное можно своровать - при желании. А защитить иначе, как активно работающим юридическим отделом, все равно не получится.
web-quest3, искать возможности изучить то, чего не знаете.
Хотите подтянуть чистый Пых - цепляйтесь за любую возможность.
Например, в работе иногда требуется написать одноразовый скрипт для конвертации каких-нибудь данных. Почему нет?
Найти легаси-проект и помочь ему бесплатно, в обмен на опыт.
Залезть "под капот" фреймворка и посмотреть, что там (там, внезапно, тот самый "чистый РНР".
Читать и пробовать отвечать на вопросы с тегом РНР здесь, на Тостере.
Все лучше, чем просто ныть, как трудно расти. Те, кто выросли - в курсе...
"Зяык" - не надо, право. Специалистов по "зяыку" и так многовато.
Вы же не надеетесь, что работодатели готовы оплачивать ваше обучение, а не результат работы? У кого-то обратная ситуация - сидят на поддержке легаси и маются с голым пыхом, облизываясь на фреймворки. Есть желание и силы - ищите проекты, где можете научиться чему-то. Нет такого желания - нечего ныть, что вам не вынесли ваше будущее на блюде.
Если вы любите удивляться выдаче Гугля, наберите в нем, например, "genuine fake watch". Эта выдача, вообще-то, не значит, что все вокруг их носят, если что.
А хостеры предоставляют в первую очередь железо. Хотите - они вам Хромоось или Андроид на него натянут... Да, я в курсе, что спрос на Винды на хостинге выше, чем на Андроид.
Люди выбирали не язык, а платформу. Шарп к ней просто прилеплен намертво. И да, эта платформа по-прежнему делает вид, что "большинства хостов с убунтой" в принципе не существует.
s-zhura, если я что-то в чем-то понимаю, ваш код даже в исправленном состоянии будет работать с ошибками.
Потому что, во-первых, стоит почитать, что именно делает функция date, а во-вторых, почитать, как работает сравнение строк в РНР, когда они начинаются с цифр.
McMike, Имитировать все равно логичнее в естественной среде - то есть запросом к тому маршруту, на который и повешена эта функция этого контроллера. Вырывая произвольный кусок, вы теряете, например, middleware...
McMike, Переформулирую ваш вопрос.
Есть ли у фреймворка возможность воткнуть костыль поперек его архитектуры?
Признаться, не считаю время, затраченное на поиск ответа на такой вопрос, потраченным с пользой.
Иван, с сетью придется дободаться до работоспособности, а прочее для поставленной задачи некритично. Уж за те деньги, которые стоит макбук, можно день-другой попотеть.