Что лучше php или html
Перейти к содержимому

Что лучше php или html

  • автор:

Что лучше php или html

Существует свой скрипт, написан на .php, но интересно зачем многие переделывают на .html или просто названия страниц /main/ при выводе в строке браузера? Для безопасности?

Что лучше использовать, что безопаснее и что лучше индексируется?

Надеюсь вопрос понятен. Заранее благодарю за ответы.

автор: Nextia (07.04.2011 в 09:12) письмо автору

с помощью php генерируют html код.
Т.е создают стандартизированный формат текста доступный для разбора соответствующим «читателям» -Браузерам различных видов, которые его интерпретируют и показывают пользователям
Индексация зависит от различных вещей, а не от способа генерации 🙂 поэтому существуют SEO специалисты, которые и занимаются вопросами индексации и продвижения сайтов.
Безопасность. Ну попробуйте сломать текст. Где нет форм переменных и прочего

автор: cheops (07.04.2011 в 09:31) письмо автору

Причин может быть несколько, да иногда владельцы сайтов пытаются скрыть движок, на котором разрабатывался сайт, чтобы замедлить поиск уязвимостей. Однако, это встречается не часто и редко удается поддерживать большой сайт в таком состоянии. Разумеется это не имеет смысла на виртуальном хостинге, сервера которого можно вычислить через whois и посмотреть предлагаемые тарифные планы.

Еще одной причиной часто служит то, что сайт долго существовал в виде html-файлов, чтобы не терять ссылки его модификация идет прямо в них.

>Что лучше использовать, что безопаснее и что лучше индексируется?
Индексируется все одинаково, поисковые роботы на расширение внимания не обращают. С точки зрения безопасности, если не принимать во внимание попытки скрыть движок, безопаснее когда файлы в PHP. Случайное отключение .htaccess или работы на сервере могут привести к тому, что PHP-код будет вываливаться в браузер как есть. Такие вещи редко происходят, но происходят, чтобы предотвратить саму причину возникновения проблемы, лучше разрабатывать проект в PHP-файлах.

автор: clubxaliav (07.04.2011 в 10:23) письмо автору

Спасибо всем за ответ, очень он меня интересовал.

автор: vadimka (07.04.2011 в 14:00) письмо автору

Странно, а я был уверен, что расширение учитывается при SEO т.е. страницы .html имеют преимущество перед .php

автор: cheops (07.04.2011 в 14:40) письмо автору

Возможно такой период когда это было справедливо и существовал, но сейчас это значения не имеет.

Отличие вёрстки: html vs php?

Подскажите. Сверстали два сайта, два разных разработчика, один html, другой php. В чём между ними отличие? Здесь имеется ввиду, какое отличие по функциональности, php лучше чем html?

  • Вопрос задан более трёх лет назад
  • 1869 просмотров

3 комментария

Простой 3 комментария

Taame @Taame Автор вопроса

Что-бы было более понятно. В папке «верстка» след файлы:
header.php
footer.php
contacts.php
head.php
и т.д.
+ там же папки: css; js; fonts
В файлах такой код:

  
Зарегистрироваться
Добавить информацию
Добавить имя
Добавить
#

Поздравляем!

Вы успешно зарегистрировались

Перейти в личный кабинет

Если я правильно понимаю, это относиться именно к front-end.
Не понятно, как этот тип вёрстки называется, динамическая или по-другому.

firedragon

Владимир Коротенко @firedragon

Разбили макет на куски, общие части вставляются инклюдами. Как по мне так спорное решение. Я бы использовал шаблонизатор.

Taame @Taame Автор вопроса

ОК. Как всё это действо называется? Динамическая вёрстка? Наверное, если я буду говорить «вёрстка в php» меня не поймут

Решения вопроса 3

By_Engine

Давайте начнём с того, что на php нельзя верстать. Он может вывести строку на экран, которая в свою очередь является html.

Отличие состоить в том, что на php в верстку можно вставить какие нибудь динамические данные, или подключить удаленные файлы с вёрсткой.

В html без вмешательства другого языка такое сделать нельзя

Что лучше для сайта: HTML или PHP

В этой статье я не буду Вам рассказывать о том, зачем нужны сайты, и какие деньги с помощью них можно зарабатывать. Здесь я хотел лишь поговорить о различиях сайтов, созданных с использованием разных средств.

Что лучше для сайта: HTML или PHP

Рассмотрим обычный HTML-сайт

С одной стороны мы возьмем обычный HTML-сайт, который по сути своей является статическим. Проще говоря, есть какое-то количество страниц с информацией, которые связаны между собой ссылками. Обычно страниц на таком сайте не очень много, хотя бывают и исключения.

А немного страниц на таких сайтах потому, что когда такой сайт начинает разрастаться им становится очень неудобно управлять. По этой причине человек либо вообще перестаёт следить за сайтом, либо пытается использовать какую-нибудь систему управления контентом (CMS). Есть также люди, которые пытаются изучать языки программирования для WEB, чтобы сделать свой сайт автоматизированным и от этого более удобным в управлении.

Но как показывает опыт, только единицы справляется с этой задачей, и их сайты продолжают расти и развиваться.

А что же со всеми остальными?

Кто-то копается в Интернете, кто-то пытается покупать бумажные книги. Но без базовых знаний устройства подобных языков программирования, без понимания основ сайтостроения такие попытки обычно заканчиваются ничем.

С другой стороны давайте посмотрим на сайт, сделанный с использованием связки обычного HTML и простого языка программирования для web – PHP.

Самое главное отличие этого сайта от предыдущего в том, что такой сайт можно создавать как конструктор из блоков. Сделали шапку сайта – поместили её в отдельный фаил, сделали левый блок с навигацией по сайту – поместили в отдельный файл и т.д.

Что это нам дает?

Это дает свободу. Т.е. теперь мы можем подключать эти блоки к основному каркасу и даже если у нас со временем на сайте будет 10000 страниц и нам вдруг понадобится изменить какой-то элемент навигации, то ничего сложного в этом не будет. Открыли фаил с нужным блоком, отредактировали и всё! На всех 10000 страницах это изменение произошло в один миг.

Кроме этого, всю полезную информацию (статьи, описание товаров и услуг, уроки, заметки и т.д.) такого сайта можно хранить в базе данных, что дает ещё больше преимуществ:

– Сайт занимает меньше места;
– Упрощается резервное копирование данных;
– Облегчается изменение любых данных;
– Становится возможным подсчет любой информации (сколько раз посмотрели страницу, скачали файл, добавили комментариев и т.д.);
– На сайте можно использовать множество готовых PHP скриптов;
– и т.д.

HTML или PHP

Если провести аналогию между HTML и PHP сайтами с автомобилями, то как современные автомобили стали комфортнее, мощнее, функциональнее и при этом стали потреблять топлива меньше чем аналоги 50-й давности, так и PHP сайт стал легче, функциональнее, проще в управлении и мобильнее чем его HTML оппонент.

К сожалению, в рамках одной статьи невозможно полностью раскрыть эту тему, но думаю даже по тем моментам, которые я здесь описал Вы сможете сделать вывод о том, какой сайт лучше создавать, чтобы идти в ногу со временем и получать достойную отдачу на вложенные в создание сайта усилия.

Евгений Попов – Автор 22,5 часового видеокурса “Все Технические Моменты Онлайн Бизнеса в Видеоформате 2 или PHP+MySQL для начинающих“, в котором прямо на экране Вашего компьютера с голосовыми пояснениями показывается весь процесс создания PHP сайта с нуля.

Как побывали на базаре: PHP или HTML – что лучше?

От автора: PHP или HTML – что лучше? Никогда не задавайте такого вопроса профессионалу. Во-первых, в его глазах вы сразу «упадете» до уровня полнейшего «чайника». А во вторых… Такой вопрос может возникнуть только у полнейшего «чайного сервиза». Ну, значит сегодня у нас «чаепитие», посвященное этой странной теме.

Курица, яйцо – кто первый?

Вот не надо смотреть такими глазами на этот заголовок. Поверьте, вопрос о приоритетности между языком гипертекста и PHP для меня также выглядит немного устрашающе. От чего так? Ну, потому что мы с вами встречаемся уже не первый раз и очень надеюсь, что таких вопросов у вас не возникает. Но все-таки разберемся!

Для начала выясним, что собой представляет современный сайт. Чтобы долго не «шнырять» около да вокруг, сразу сведения. Сейчас любой веб-ресурс создается с помощью четырех технологий:

HTML – он (как и ранее) служит для разметки страниц на составляющие элементы.

CSS – отвечает за внешний вид сайта.

JavaScript – обеспечивает взаимодействие UI (пользовательского интерфейса) с человеком.

PHP – обеспечивает динамическое создание ресурсов и все вытекающие из этого «последствия»: CMS, плагины под них и т.д.

Да, чуть не забыл о еще MySQL. Это СУБД такая :). Думаете, издеваюсь? Да нет! Просто тема у нас такая «чайная» — чем отличается HTMLот PHP. Я бы за эти вопросы Шнобелевские премии раздавал (такие есть).

Ну, так попробуйте выкинуть одну из перечисленных составляющих современного сайта и вы получите не динамический ресурс, а еле «плетущийся» статический ужас. Особенно, если избавиться от PHP.

Различия на примерах

Устные доводы о приоритетности и различии двух дисциплин можно приводить бесконечно долго. Лучше отличия PHP от HTML разобрать на конкретных примерах. Выясним, в каком из вариантов будет легче поменять цвет фона.

Есть такой очень популярный движок, который называется WordPress. Он работает на PHP. Для сравнения, возьмем разметку обычной веб-страницы и попытаемся в ней изменить фоновый цвет. Затем то же самое реализуем с помощью админки CMS.

Как побывали на базаре: PHP или HTML – что лучше?

Чтобы лучше уяснить, чем отличаются HTML и PHP, постарайтесь найти в этом коде строку, отвечающую за цвет фона. Сразу подскажу, что ее здесь нет. Это стилевое свойство (background-color) нужно прописать. При этом надо знать, где его добавлять. А весь сайт состоит не из одной страницы, а десятков.

Теперь сделаем то же самое через административную панель WordPress. Для этого нам нужно перейти в визуальный редактор страницы и в установленной теме поменять соответствующий параметр путем нажатия нескольких кнопок.

Как побывали на базаре: PHP или HTML – что лучше?

Хотя с другой стороны при создании движка используется обе технологии. Поэтому в современном интернете язык гипертекста не может существовать без PHP и наоборот.

PHP и HTML – в чем разница? Да во всем! Прежде всего, в предназначении. При этом обе дисциплины являются главенствующими в Сети!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *