html5 в хостинге php? - PullRequest
       5

html5 в хостинге php?

6 голосов
/ 16 июня 2011

Я студент-программист.Я хочу настроить веб-сайт, используя HTML5 и CSS3.Я посмотрел различные варианты веб-хостинга.Я хочу использовать хостинг, который предоставляет php и mysql, чтобы я тоже мог их практиковать.Будет ли хостинг на базе php и mysql обеспечивать поддержку html5 и css3?Если да, будет ли html5-код ​​вставляться в страницы с расширением php?

Я новичок в этом, может кто-нибудь помочь, пожалуйста.

Спасибо.

Ответы [ 5 ]

10 голосов
/ 16 июня 2011

HTML и CSS версии ANY - просто текст. Любой язык, который может генерировать / потреблять простой текст, может работать с любым из них. Вы можете создать целый динамический сайт, используя скрипты bash или скомпилированную программу на Си, если хотите. PHP оказался немного более эффективным при обработке текста, чем любой из них. Но это не единственное, что может генерировать страницу.

HTML не является «кодом». Это «разметка», то же самое для CSS.

9 голосов
/ 16 июня 2011

Правильно, HTML5 и CSS3 не обрабатываются вашим хостом, они отображаются на стороне клиента, поэтому каждый хост позволяет вам использовать их.Вы можете напрямую писать HTML5 и CSS3 в файлы PHP, и они будут отображаться так, как если бы они были файлами HTML, с преимуществом возможности использования PHP на этих страницах.

При покупке серверов вы покупаете место наКомпьютеры компании и для них хранить ваши файлы, а не заниматься рендерингом на стороне клиента.

5 голосов
/ 16 июня 2011

CSS3 и HTML5 Зависит от браузера пользователя (вашего клиента). Он не имеет ничего общего с сервером, на котором находится страница.

4 голосов
/ 16 июня 2011

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

1 голос
/ 16 июня 2011

HTML 5 и CSS 3 действительно являются языками, которые обрабатываются веб-браузером (на стороне клиента), поэтому хост-сервер (на стороне сервера) не отображает, не анализирует и не выполняет какой-либо код HTML 5 или CSS 3.Но другие авторы уже упоминали об этом.

Если вы являетесь новым веб-программистом, я представляю вам эту концепцию: «постепенная деградация».Поскольку, как веб-программист, вы не имеете никакого контроля над тем, какой браузер использует ваш конечный пользователь, полезно планировать свои снимки.HTML 5 и CSS 3 являются новыми технологиями, которые имеют различные уровни поддержки в различных веб-браузерах, доступных для общественности.Изящная деградация означает, что вы хотите использовать технологии HTML 5 / CSS 3 и внедрять их, но вы оставляете методы / средства для взаимодействия пользователей с вашим веб-сайтом, если эти технологии не поддерживаются используемым браузером.

Вот несколько ссылок на статьи, которые могут быть вам полезны при изучении того, как заставить вашу страницу / веб-сайт выполнять постепенную деградацию:

Article 1 ,

Статья 2 ,

Статья 3

В качестве альтернативы существует еще одна идея, которая также соответствует этой концепции, известная как "Прогрессивное улучшение".Я просто процитирую запись в википедии :

В Progressive Enhancement (PE) стратегия намеренно меняется на противоположную: создается базовый документ разметки, ориентированный на наименьшее общеезнаменатель функциональности программного обеспечения браузера, а затем разработчик добавляет функциональность или улучшения к представлению и поведению страницы, используя современные технологии, такие как каскадные таблицы стилей или JavaScript (или другие передовые технологии, такие как Flash или Java-апплеты или SVG и т. д..) Все такие усовершенствования связаны с внешним интерфейсом, предотвращая ненужную загрузку данных, не используемых некоторыми браузерами.

Удачи!

H

...