Транслит, именно сам Транслит делается одним методом... Например при добавлении в БД товара, или может в инпуте js заполняет его на основе ввода названия товара в админ панеле
Вопрос и правда достаточно тяжелый и абстрактный...
Например миграция большого проекта со старого фреймворка может идти тяжело -- впиливанием некого когда, который определяет куда чего направлять и кусок за куском переписывается... с уадлением старого кода
Может быть вам нужна какая-то библиотека просто подобновить проект -- возможно нужно немного кода переписать, например я в старую ЦМС внедрял недавно миграции и диспетчер событий -- минимальная работа (относительно архитектуры)...
Почитать вряд ли найдете, тут везде уникальный путь, зависит от планов и навыков
Нужно протестить запросы в БД, протестить бекенд под разной нагрузкой,
например через сервис профайлинга от команды Symfony Blackfire и найти место или время, где идет задержка
Перешел за неделю :) НЕделю поработал и брсоил, потом через пот=лтора месяца уже сел и до сих пор :) Фотошоп пришлось просто бросить...
Сейчас на Маке работаю, но Фотошоп и тут уже не стоит !
Зависит от того, как эти данные выводятся на сайте:
- если в шаблоне вписано статично -- нужно найти нужный файл/файлы шаблона и там подправить
- если поле задается в БД -- исправить в админке или напрямую в БД
Так как в спектр выполняемых работ так же входит верстка. А так как большинство пользователей на Windows, то и тестировать надо в первую очередь на этой платформе.
Не понятно, вы же написали, что у вас php проект, то есть веб -- значит вам браузеры нужно тестировать, а не платформы :)