Изучайте объектный подход, дальше попробуйте сделать ваш блог на основе любого фреймворка. Если есть желание разобраться в более общих вещах, то почитайте про паттерны проектирования и если хорошо с англ книгу Chris Pitt - Pro PHP MVC
Сейчас блог пишет на фреймворках за минут 10, писать для этого свою цмс можно только при желание обучаться, но без код ревью вы не сможете сделать выводу о том, что что то не так , ведь оно работает. Процедурный подход лучше тренеруйте на малых задачах. Ваша новостная лента - форма авторизации, проверили, сохранили куки, форма для ввода новости , запись её в бд, вывод статей из бд, плюс разбиение по страницам .
По правилу, своя цмс при текущей готовой базе кода бессмысленная работа, которую можно потратить на что то более полезное
Можете дать несколько уточнений. В чем принципиальное отличие Симфони от других фреймворков? Второй вопрос, что делать во фрилансе без опыта для получения опыта, по большей части фриланс это задачи для одного человека, где заказчику по большей части наплевать на красоту решения, его интересует только результат и в образовательном плане ценность этого крайне мала.
Больше всего шокирует желание прыгать с одного на другое, а потом удивляться почему ничего толком не понятно. И еще вопросы как изучать пхп неоднакратно задавались на ресурсе, почему не почитать ответы там.
@Billy_Milligan я генерирую файл по крону, я генерирую его по запросу,
да, поисковики сами разбируться, вы можете даже удалять старые не нужные для переиндексации страницы
Вопрос ественности, ссылок гугл и яндекс могут предположить что на неизвестный никому сайт не будут ссылаться люди. CY и PR это далеко не ключевые параметры, которые нужны новому сайту.
Если новый сайт прогнать по каталогам, он получит 100% бан в гугле и 99% в яндексе
Яндекс, крайне медленно сканируется новые сайты, сайт который я запустил в ноябре до сих не проиндексирован, хотя постоянно обновляется и полностью находится в индексе гугла. Возраст сайта считается от первой индексации поисковиком.
При возрасте сайта - 3 дня, добавляйте на него новый материал, уникальный. И первые пару месяцев можно просто ждать или привлекать пользователей не из поисковых систем.
@mannaro я правильное понимаю что в момент обращения, к коду, скрипт вызовет, к примеру, function one , но include окажется внутри функции, с локальной зоной видимости переменных