StivAnd, конечно я сайт имел ввиду, а сервер нужно проверить само собой
поставьте вместо N.NAME поля которые нужно вывести из таблицы news_news
если будете доплачивать деньгами или товарами за то чтобы пользователь остался на сайте то это будет восприниматься позитивно
так вы сайты сначала сделайте, наполните товаром, протестируйте, а потом под них хостинг выбирайте а то вы не с той стороны начали, если это стартапы то для начала можно брать обычный виртуальный хостинг а если будет превышение нагрузки хостинг-провайдер вам напишет и предложит перейти на другой тариф
gRRRave
Вы бы лучше написали какая посещаемость у сайтов и не совсем понятно что в вашем понимании высокая скорость отклика? Скорость отклика она ведь не только от сервера зависит но и от движка сайта, того как он сделан и настроен.
а я бы не делал аудит на вашем месте тем более что движок не самописный, поставьте https и бэкап каждый день, вот и все, если взломают пофиксили и восстановили
Я в свое время просмотрел несколько CMS для интернет-магазинов и остановился на Opencart, если правильно все настроить будет просто летать, ее и рекомендую.
Есть конечно и минусы, но они у всех есть. Плюсов гораздо больше.
К тому же достаточно простая админка что может быть важно для начинающих пользователей
вообще обычно чтобы объединить несколько таблиц используют LEFT JOIN
например
SELECT N.NAME, nr.id, nc.id, ns.idFROM news_news NLEFT JOIN news_regions nr ON nr.id=N.id_regionLEFT JOIN news_category nc ON nc.id=N.id_categoryLEFT JOIN news_sources ns ON ns.id = N.id_sourceWHERE N.id_category = 2
и вместо * в вашем запросе лучше перечислить наименования полей которые выбираете, это тоже возможно поможет
для этого не нужно лезть в базу, есть встроенная функция которая выводит доп.описание для категорий
<?php echo category_description( $category_id ); ?>
платные точно есть, а вот насчет бесплатных не знаю возможно и есть, поищите если есть желание