ну товарищ thehighhomie о том кто архитектор web-сайта ничего не сказал. Почему Вы в этом вопросе Верстальщика ставите выше Дизайнера? Тут мало вводной информации и истина где-то посередине.
По умолчанию в php.ini стоит ограничение на 8Мб. Уточните это значение у хостера или проверьте сами исполнением phpinfo(); Если оно не уменьшено, то Вам должно хватить его с головой.
У меня были блоги, которые отлично чувствовали себя на shared-хостинге при посещаемости 10К в сутки. CMS не Битрикс. Для создания блога Битрикс - это как "из пушки по воробьям". Для блогов все против него: цена, неповоротливость, доп. обучение контент-менеджера и т.д.
А на freelance разве нельзя? Не все же сайты начального уровня изначально забивают на свой бизнес и пользуются стандартными шаблонами и отрицаю существование UI
нужно чтобы владелец файлов был тот же пользователь от чьего имени работает web-сервер и PHP (у Apache это обычно www-data), тогда права можно не менять. Почему Вы не хотите посмотреть логи, сразу станет понятно, что происходит?