Xhtml вместо Php? - PullRequest
       10

Xhtml вместо Php?

1 голос
/ 08 апреля 2010

Я хочу разработать сайт, который позволит публиковать информацию пользователям, а также давать им возможность подписаться на рассылку, чтобы они могли обновляться каждый раз, когда я вносил изменения в сайт. * Добавить новую информацию и т. Д.

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

Я понимаю, что это возможно с php ...

Но я не знаю php, и чтобы изучить и проверить его, мне, очевидно, нужен домен для начала ... и т. Д. Возможно ли использовать Xhtml / Html для получения тех же результатов?

- Я знаю, что могу использовать <a href="mailto:email@email.com"; subject="Email from Site user">Mail</a>

но это также оставило бы мою электронную почту открытой для спама ... Есть предложения?

И я прошу прощения, если этот вопрос был опубликован ранее, я провел некоторое исследование и не нашел такой вещи. Все полезные ответы приветствуются.

Ответы [ 5 ]

2 голосов
/ 08 апреля 2010

XHTML и HTML - это, по сути, одно и то же, просто xhtml основан на стандарте xml (то есть откуда x), поэтому он немного строже.

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

Вы можете использовать html, но это будет ужасно сложно сделать, поэтому я бы сказал, что вы будетелучше кусать пулю и начать работу над своим первым php-приложением :) Не волнуйтесь, очень легко разобраться.Вам не нужен домен, чтобы начать разработку, просто установите WAMP (для windows) или MAMP (если ваш фанат яблока как я), эти программы действуют как автономныемини-серверы, очень полезные для разработки!

Тогда я бы предложил все это попробовать, используя html для начинающих, просто чтобы вы привыкли к серверу WAMP / MAMP, прежде чем перейти к http://devzone.zend.com/article/627для блестящего набора учебников по PHP!

РЕДАКТИРОВАТЬ: еще один плакат упоминал WordPress, это также отличная платформа!Но я всегда предпочитаю изучать основы, так что в случае, если что-то пойдет не так или не будет работать так, как вы этого хотите, вы будете знать, что делать, или, по крайней мере, у вас есть идея.Поэтому я бы остановился на вашем собственном php-решении, а затем перешел на WordPress, когда вам будет удобно.

Надеюсь, это поможет:)

2 голосов
/ 08 апреля 2010

(X) HTML - это язык разметки, который интерпретируется браузером для отображения ваших веб-страниц.

PHP - это язык, используемый на сервере, который может:

  • Создание разметки HTML
  • Выступать в качестве «клея» с другими системами, такими как база данных, для сохранения данных.


(X) HTML сам по себе не динамический: он используется только для отображения данных.

И PHP сам по себе не отображает много информации: он генерирует их.


Итак, в основном вам нужно использовать оба (X) HTML и PHP:

  • PHP для всего, что динамично
    • как взаимодействие с базой данных, форма, ...
  • HTML (возможно, сгенерированный кодом PHP) для отображения данных.
1 голос
/ 08 апреля 2010

Я бы предложил использовать WordPress , потому что:

  • Это легко понять, документация превосходна
  • Существуют тысячи бесплатных плагинов для добавления функциональностина ваш сайт
  • Существует плагин, контактная форма 7, который позволит вашим пользователям отправлять вашу электронную почту, выполняя хорошую работу по сдерживанию спама
  • Существует встроенный RSS-канал для отправкиуведомлять пользователей об обновлении сайта
  • WordPress можно установить на виртуальном хостинге, виртуальных частных хостах и ​​практически на любой машине со стеком LAMP
  • Если вы новичок в создании сайтов,В WordPress есть бесплатные темы, которые являются хорошей отправной точкой

Наконец, чтобы ответить на ваш вопрос, XHTML и PHP делают разные вещи.XHTML походит на идею картины.Вы можете видеть это, у него есть формы, контуры, иногда слова и т. Д. Где PHP похож на фильм, где зрители могут что-то увидеть, но на заднем плане есть что-то, что обновляется и движется.

1 голос
/ 08 апреля 2010

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

Если вы не знаете, как использовать PHP, как насчет использования решения с открытым исходным кодом, такого как WordPress, это платформа для блогов, но она предлагает все перечисленное.

0 голосов
/ 08 апреля 2010

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

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

Они также предоставляют функциональность списка рассылки.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...