Теоретически - можно. Практически - при первой же маломальски нестандартной проблеме вам придется обращаться к знакомому бэкендеру.
Чтобы я посоветовал:
1) Раз вы уже хорошо разбираетесь в javascript, то освоить по аналогии основы PHP (переменные, циклы, массивы) вам будет несложно. Глубокого знания PHP не нужно (SOLID, паттерны, потоки, трейты и пр).
2) Научитесь писать SQL запросы, хотя бы простенькие. Нет, при разработке напрямую вам их писать не придется, т к почти в каждой CMS есть свое API, которое эти запросы эмулирует, но полезно знать, что именно, какие виды соединений это API эмулирует.