HTML5 - серверная сторона

Насколько важно, какой серверный язык используется для создания веб-приложения, чтобы использовать HTML 5? Мне кажется, что рубинское сообщество, вероятно, будет иметь самое быстрое восприятие и, как результат, большую поддержку. Правильно ли это? Если я хочу сделать серьезные инвестиции в HTML5, какой серверный язык я должен использовать?

Ответ 1

Неважно, какой серверный язык вы используете, все они поддерживают HTML 5.

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

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

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

Что касается языков на стороне сервера, у вас есть несколько вариантов, и есть много ресурсов, которые уже подключены к Интернету, чтобы помочь вам принять правильное решение.

http://articles.sitepoint.com/article/server-side-language-right
http://forums.whirlpool.net.au/forum-replies-archive.cfm/90884.html

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

Кроме того, здесь приведена некоторая информация о Books for Server Side Languages ​​, которая может оказаться полезной.

Ответ 2

Это не имеет значения.

Какую бы серверную платформу вы не использовали, не должны основываться на том, какую версию HTML вы будете отображать. Эти два полностью развязаны. То есть, если вы не выбрали какую-либо структуру, которая генерирует HTML для вас.

Ответ 3

Используемый на стороне сервера язык не имеет отношения к HTML5.

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

Ответ 4

Я согласен с тем, что язык на стороне сервера может не иметь большого значения, хотя любая структура, которую вы выбираете, например, django или Ruby on Rails, будет, надеюсь, иметь html-помощники, которые вы можете использовать для создания представления.

FWIW RoR 3.0 выводит допустимый HTML 5

http://guides.rails.info/3_0_release_notes.html