Я когда занимался вопросом создания своего сайта черпал помощь и информацию на этом сайте
По моему там самые лучшие и эффективные конструкторы для создания сайтов
Примерно так:
- Прочесть (хотя бы ознакомиться) учебники для вузов Галины Сергеевны Ивановой - "Основы программирования" и "Технология программирования".
- Выписать в одном файле, в свободной форме, все свои пожелания по будущему сайту - что там должно быть.
- Основываясь на п.2, составить техническое задание на сайт.
- Составить блок-схему сайта и отдельных его блоков.
- Выбрать платформу для будущего сайта: ОС, ПО веб-сервера, СУБД.
- Написать сайт на выбранном языке программирования.
- Запустить отладку и тестирование (на друзьях, знакомых, наёмных тестирощиках).
- Исправить все выявленные недостатки.
- Повторять пункты 7 и 8 до уверенности в том, что сайт готов.
Все пункты - обязательны. Можно добавить что-то, но отбросить нельзя.
Важным моментом является составление Технического задания. Многие, по неопытности, пренебрегают им, но из-за этого теряют уйму времени и нервов. Вот ответы на важнейшие вопросы о техзаданиях: http://lukod.ru/faq1.html
Советую изучать PHP, стабильную - 5-ю - версию. Также нужно знать HTML-5, CSS-3 JavaScript, DOM (Document object model), MySQL, WebGL (делать 3D в браузере), SVG (это для особо умных, гениальных, но и результат может быть фантастическим), среды разработки и средства отладки для выбранных языков. Можно дополнительно узнать о SSH, nginx, SSL, DNS, доменах, видах хостинга.
Процентов 90 проблема на стороне хостинга. Дёрните тех поддержку хостинг провайдера, если там вменяемые люди, то должны помочь. В принципе, как вариант можно проверить на другом хостинге залить файлы, если все будет нормально, то ответ очевиден, как вариант LiteHost могу предложить, у них есть тестовый бесплатный период 7 дней. Провайдер более чем адекватный, хорошие по ценнику тарифы, да и мощности неплохие. Правда, один раз за год использования была DDos атака на сервер, сайт порядка 3 часов лежал, но без лишних вопросов сделали перерасчет. Ссылка на сайт хостинга
Когда в этой ячейке кол-во символов переходит порог между 246-323 символами, то шрифт вот так вот увеличивается ))
Вообщем это увеличение шрифта на Андроиде называется FontBoosting
чтобы его убрать, нужно добавить на страницу
<meta name = "viewport" content = "width=device-width, initial-scale=1">
или в css:
html * { max-height:999999px; }
Сайт в любом случае пишется на HTML. PHP всего лишь формирует html-код динамически в соответствии с заданной программой и полученными параметрами. Поддерживать нормальный статичный сайт сейчас просто не реально. Фактически все сайты сейчас динамические, т.е. выдаваемое содержимое формирует php-код. И если у вас возникают подобные вопросы, то создавать сайты вам пока еще очень рано. Вам бы с основами программирования сначала познакомиться.