Прежде всего, посмотрите openpublishapp.com на дистрибутив Drupal, созданный для издателей с нуля, довольно жарко.
Чтобы ответить на ваши вопросы:
1) Что касается производительности и просмотров, наличие 5-6 просмотров на странице является обычным требованием для новостного сайта drupal, а проблемы с производительностью обычно решаются с помощью кэша просмотров / панелей и с использованием кэша страниц, например * 1007.* Varnish перед веб-сервером, кэши объектов, такие как Memcached (для БД), и кэши кодов операций, такие как APC ... если вы не хотите изучать всечто у вас все будет хорошо, если ваш трафик не слишком интенсивный (но зарегистрируйтесь на getpantheon.com , чтобы получить потрясающий хостинг со всем этим и кухонной раковиной, и посмотрите groups.drupal.org/pantheon)
2) Если функциональность существует посредством модулей core / contrib, для полной разработки сайта по большей части нужно только понять достаточно PHP для темы,и часто с самого началаЭто такие темы, как Fusion и некоторые другие, которые вам вряд ли понадобятся, просто понимание того, как они работают и расширяются (что хорошо задокументировано).Тем не менее, если вы хотите, чтобы функциональность не существовала, вам придется ее кодировать или попросить кого-то ее кодировать, для чего нужны сильные навыки программирования, но не обязательно:)