Всё зависит от цели создания сайта, его тематики, направления. Если сайт обычный, без каких-либо спец.функций, то могу посоветовать попробовать WordPress. Хотя эта CMS изначально направлена на создание блогов, с неё можно прекрасно делать обычные сайты.
Современный редактор, с визуальным форматированием, вы найдёте внутри более современного движка форума. И скорее всего это будет коммерческий движок. Искать такую функциональность в непопулярных программных продуктах вряд ли продуктивно.
По вариантам расклад примерно такой. Есть старый проверенный временем vBulletin, который и по настоящее время развивается. Обойдётся около $250, зато работает быстро и стабильно. И приятные фичи типа визуального редактора в комплекте.
Также есть xenforo. Это более молодой движок, авторы которого любят всякие ajax'ы и прочие модные фишечки. Есть у него свои приверженцы, в том числе и активное комьюнити в России. Обойдётся подешевле, но цена того же порядка.
И не к ночи будет помянут 1С Битрикс, с модулем Форум. Формально движок тоже современный, редактор там тоже визуальный. Но лично мне пользоваться этим софтом неудобно вплоть до ощутимого раздражения. По деньгам примерно в том же диапазоне.
Это наиболее актуальные и разумные варианты, из которых можно выбирать. А если заморочиться, то TinyMCE можно интегрировать в любой движок. Было бы желание и соответствующий бюджет.
Заголовка два.
Первый находится в блоке, между <head> и </head>. В этом контейнере есть много чего, в том числе и название документа HTML, оно находится между тегами:
<title>Название сайта</title>
И его на веб страничке не видно - он нужен только поисковым роботам. И когда вы открываете сайт, то в верхней панели на экране монитора как раз и будет видно это название.
Второй заголовок или название самого сайта находится уже в другом контейнере - между <body> и </body>
Записывается название так:
<h1>Заголовок</h1>
или со ссылкой:
<div id="blogtitle"><a href="http://домен сайта">НАЗВАНИЕ САЙТА</a></div>
И это название уже вы увидите глазами на страничке сайта.
Это не совсем так эта два разных инструмента, которые в большинстве случаев должны дополнять друг друга.
В каких случаях, точнее по какой группе запросов лучше сработает лендинг.Когда у вас есть конкретный товар или "узкая услуга" и запрос "продающий", т.е потенциальный покупатель уже определился что ему нужно.Тогда на лендинге Вы должны его убедить, что он не ошибся в выборе, показать Ваши конкурентные преимущества и др.Впрочем можно как вариант и на сайте страницу товара сделать как лендинг.Считается, что лендинг в этом случае лучше "конвертится".
А если из запроса следует, что покупатель не определился с выбором товара и изучает различные варианты.Вот здесь сайт будет полезнее.Кроме того нередко к сайту больше доверия и он позволяет делать не одноразовые продажи, а формировать постоянных покупателей.
В общем нужно иметь и то и то и правильно настраивать рекламу.Иначе получите бессмысленный слив рекламного бюджета.
Как бы это смешно не звучало, город вычисляется по IP. Базу для определения города можно скачать тут http://ipgeobase.ru/cgi-bin/Archive.cgi . IP адрес можно брать из запроса, далее он преобразуется в определенный вид и ищется по базе. Если находится совпадение можно достать город. Я в своем проекте использовал обрезаный вариант этой базы, для увеличения скорости определения.