- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Ребята, а на каком языке оптимальнее верстать сайт: на html-e (xhtml) или на php?.. Нередко встречаю сайты с расширением php, но литературы под рукой больше про html. Посоветуйте что-нибудь "первопроходцу", форумчане добрые!..
PHP - скриптовый язык. XHTML - расширяемый язык разметки гипертекста. Однозначно, нужно начинать с азов - HTML, затем XHTML и на закуску PHP. Научитесь создавать элементарные HTML-страницы ручками, желательно используя слои (DIV) и так, чтобы они были валидные, т.е. чтобы соответствовали стандартам консорциума W3C . На этом этапе, если все успешно, вас можно причислить к сообществу верстальщиков - это уже неплохо уметь верстать по заданному эскизу в Фотошопе. После этого, начинайте осваивать PHP. Хорошее знание этого языка сделает из вас программиста. Это серверный язык программирования со всеми вытекающими последствиями и может потребовать годы опыта и таланта.
Какие ДИВы, валидность, человек реально не понимает о чем спрашивает.
byaregatabekyan, прочитайте зачем нужен ХТМЛ, как он и где работает, потом про ПХП тоже самое и переспросите. Учи ХТМЛ вначале.
Ребята, а на каком языке оптимальнее верстать сайт: на html-e (xhtml) или на php?.. Нередко встречаю сайты с расширением php, но литературы под рукой больше про html. Посоветуйте что-нибудь "первопроходцу", форумчане добрые!..
А когда встречаете сайты без расширения - то делаете вывод что они написаны на несуществующем языке?
Учите html, чтобы понимать суть.
http://htmlbook.ru
Обычно программа на php создает html (xhtml, xml ...), а конечный пользователь все равно получает html (xhtml, xml ...). То есть , html нужен в любом случае. А дальше подумайте, что вам еще нужно. Кроме php есть еще множество языков программирования для веб-приложений, просто он наиболее сейчас популярный.
htmlbook.ru и много-много книг по хтмл, все остальное пока рано :)
Ребята, а на каком языке оптимальнее верстать сайт: на html-e (xhtml) или на php?.. Нередко встречаю сайты с расширением php, но литературы под рукой больше про html. Посоветуйте что-нибудь "первопроходцу", форумчане добрые!..
ВСЕ сайты на html... а на расширение не смотрите, оно может быть любым.
php - это язык программирования, на нем не верстаются сайты. Верстка делается исключительно на html.
Да, топикстартер немного не в теме.
Значит, схема работы веб-сервера в слуачае, если пользователь хочет посмотреть веб-страницу.
Запрос пользователя (например, http://yandex.ru/) приходит на веб-сервер.
Веб-сервер обрабатывает этот запрос и отдает обратно HTML, который браузер пользователя должен отобразить на экране.
Откуда веб-сервер берет этот HTML? Есть два пути:
1) HTML в уже готовом виде хранится на жестком диске сервера. То есть это сверстанная страница, готовая к передаче в браузер пользователя. Сервер просто берет этот HTML и отдает его без каких-либо преобразований пользователю.
2) HTML генерируется какой-то специальной серверной программой, которую написал автор (или коллектив авторов) сайта, которая может собирать данные из разных источников (из файлов на диске сервера, из баз данных, с других сайтов, из запроса, переданного пользователем), обрабатывать эти данные, результат обработки представлять в виде HTML и отдавать его обратно серверу, который передает его в браузер.
И вот эта программа, которая выполняется на сервере, может быть написана на любом языке программирования, будь то PHP, Perl, Parser, Python, Java, ASP, C++ - да все что угодно. Хоть соответствующий ассемблер.
Веб - это прежде всего HTML. Если топикстартер попробует пользоваться PHP, то не зная HTML, сделать сайт он все равно не сможет.
HTML - язык разметки, т. е. он определяет правила ОТОБРАЖЕНИЯ страницы на экране - где и какой элемент должен находиться. Например, с помощью HTML я могу укзать, что у меня по центру экрана будет красная кнопка с текстом на ней.
А с помощью серверных языков программирования типа php я могу сделать так, чтобы при каждом заходе на сайт на кнопке выводился курс доллара, взятый с сайта ЦБ РФ.
Зная только HTML, можно сделать простую какую-то страничку, где информация меняться не будет. Сайт, который не требует взаимодействия с пользователем.
Но если нужно сделать
- форум
- гостевую книгу
- форму обратной связи
- "движок" для удобного обновления сайта
- обработку данных с других сайтов (например, RSS-потоков)
- автоматическую обработку больших объемов данных перед их публикацией на сайте
То кроме HTML понадобится использование любого языка программирования.