Мария
Анна
Виктория
Полина
Елизавета
Екатерина
Ксения
Валерия
Варвара Free 1.4
Варвара Pro 2.0
Александра
Вероника
Надежда
Светлана
Злата
Олеся 3.3
Олеся Free_Lite 4.8
Наталья
Эвелина /варвара.*?/usix /олеся.*?/usix
Для простой кластеризации можно использовать PHP и функцию similar_text().
Простому разработчику, наверное, все равно, но разработчику, который в будущем будет искать работу...
Простого разработчика - всегда ищет работа!
А разработчик-лентяй - ищет сам работу, чтобы обучаться и ещё за это получать деньги!
Советую, вначале, стать простым разработчиком. ;)
Выделите что-то одно основное и там публикуйте вначале.
Лучше, если это будет блог. (кстати, чем сайт у Вас отличается от блога?!)
А на всех остальных - публикуйте спустя 30 минут после отправки пинга в ПС при публикации нового контента.
Порядок действий при публикации новой статьи в блоге:
1. Пост контента на сервер
2. Создание ссылки на публикацию (сделать контент доступным по ссылке, НО ПОКА НЕ ОТОБРАЖАТЬ В ЛЕНТЕ! как новую статью!)
3. Пинг в ПС этой ссылки.
4. Ожидание 30 минут (и/или проверка захода поискового робота на эту ссылку).
5. Публикация статьи (в ленте) для публичного чтения.
Просто берёте и создаёте архитектуру вашего приложения (игры), читаете документацию канваса (или API фреймворка) и пишите.
Графика - тайл-мэп.
Объекты игры - классы.
Вы у стоматолога также зубы лечите?) Поясняю: не владеете сами знаниями - не пытайтесь диктовать условия!
Ищите хорошего исполнителя, ставьте ему задачу и оплачивайте данную работу.
Как наиболее эффективно решить данные задачи? Натянуть все на CMS? Какую? Есть ли подобные кейсы?
2.
Идею с CMS забыть и искать исполнителя хотелок?
1. Нужно спроектировать архитектуру проекта, исходя из бизнес-требований.
2. CMS - это малая часть бизнес-требований. Всё остальное - это чистый кодинг согласно созданному ТЗ, основанному на п.1. Советую посмотреть здесь на план создания технического задания и этапы проектирования сайта.
Impossible!
Без практики с голой теорией - ничего не выучить по программированию.
Учите то, что можно установить на смартфон (IDE) и практиковать кодинг непосредственно на смартфоне.