2010-04-08 33 views
1

我想开发一个网站,允许向用户发布信息,并为他们提供机会订阅邮件列表,以便每次对网站进行更改时都可以对其进行更新。 *添加新的信息等Xhtml而不是Php?

我也想为用户能够添加有关的评论发表的评论,给我建议...的东西会鼓励用户互动

我明白,这可以用PHP ...

但我不知道PHP,并学习和测试它,我显然需要一个域开始...等。 是否有可能使用Xhtml/Html获得相同的结果?

- 我知道我可以使用 <a href="mailto:[email protected]"; subject="Email from Site user">Mail</a>

但也将留下我的电子邮件打开垃圾邮件...任何建议?

而且我很抱歉,如果这个问题已经被公布,我做了一些研究,并没有发现这样的事情。 所有有帮助的反应表示赞赏。

+0

既然你是新手,只是想提醒你,你应该接受一个答案,通过检查其中之一。这让我花了一点时间才意识到我是什么时候开始的。 – 2010-04-08 11:35:47

回答

2

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的,当你感到舒服。

我希望这有助于:)

+0

辉煌的回应罗布,+1建议 但即时通讯在Linux上,有什么建议吗? 和iv使用Gedit来制作一个.php文件...但它不会在Firefox或Chrome中打开o.o Iv将代码添加到html中,并且没有任何反应。在适当的标签 – ihaveitnow 2010-04-08 11:11:54

+0

我发现了一个Linux版本给WAMP,它叫做LAMP。我会做更多的研究。但谢谢你的回应。 我把这作为答案。 – ihaveitnow 2010-04-08 11:37:12

+0

检查http://devzone.zend.com/article/627开始PHP – 2010-04-08 11:44:00

1

不,你将需要某种形式的服务器端脚本语言,以便能够查询数据库,打印出的意见和发送生成的HTML浏览器。

如果您不知道如何使用PHP,那么使用WordPress这样的开源解决方案如何,这是一个博客平台,但提供了您列出的所有内容。

+0

感谢您的建议ILMV。 我想从“scratch”做我的事情,我想。我确实知道HTML和CSS,并希望将这些知识用于使用。 我不知道WordPress比拥有自己的网站域的优势。 – ihaveitnow 2010-04-08 11:00:24

+0

你可以在你自己的域名上安装WordPress :),它也可以是你需要的样式。这样说吧,如果你想自己构建它准备学习PHP(或类似的)。 – 2010-04-08 11:08:36

+0

还是类似的?你介意将替代品命名为PHP吗? – ihaveitnow 2010-04-08 11:17:04

2

(X)HTML是可以被浏览器解释,以显示你的网页的标记语言。

PHP是一种语言,在服务器上使用,也可以:

  • 生成一个HTML标记
  • 法与其他系统,如数据库,对数据persitence一个“胶水”。


(X)HTML它本身不是动态的:它只是用于显示数据。

和PHP本身没有显示太多的信息:它产生他们。


所以,基本上,你需要同时使用(X)HTML和PHP:

  • PHP的一切这就是动态
    • 类交互与数据库,表, ...
  • HTML (可能由PHP代码生成)来显示数据。
+0

感谢您的反应帕斯卡尔。 非常赞赏和适当注意。 – ihaveitnow 2010-04-08 11:13:43

+0

不客气:-)玩得开心! – 2010-04-08 11:24:02

0

HTML只是由浏览器用于格式化数据,以向用户显示的标记语言。

大多数托管解决方案都提供表单邮件程序脚本,只需将HTML表单通过电子邮件发送到您可以配置的指定电子邮件地址。

他们还提供邮件列表功能。

因此,也许检查提供此功能的(PHP)托管解决方案,并且在您需要更复杂的自定义功能之前,您不需要编写任何PHP。

+0

谢谢你的建议尼尔。 所以只是...找到一个好质量的主机?我应该设置呃? – ihaveitnow 2010-04-08 11:13:04

1

我会建议使用WordPress因为:

  • 这是很容易学习,文档是优秀
  • 有数以千计的免费插件添加功能您的网站
  • 有一个插件,联系表格7,这将允许您的用户发送您的电子邮件,同时做好遏制垃圾邮件的工作
  • 有一个内置的RSS源,以推送到您的用户通知当您的网站更新
  • WordPress可以安装在共享主机,虚拟私人主机和几乎所有的LAMP堆栈机器
  • 如果您是新手创建网站,WordPress有免费的主题,这是一个很好的起点

最后,为了回答你的问题,XHTML和PHP做了不同的事情。 XHTML就像一张图片的想法。你可以看到它,它有形状,轮廓,有时候还有文字等等。PHP就像电影一样,观众可以看到某些东西,但是背景中有东西正在更新和移动。