我应该首先尝试什么脚本?

时间:2010-10-06 10:23:51

标签: php html css

我刚刚开始使用HTML,CSS和PHP的基础知识(以及一些中间方面)。练习这3种语言有什么好的起点?

我正在考虑编写一个URL缩短脚本,但我想知道这里是否有人可能有更好的想法。

我希望开发一些可以帮助我扩展我对上述3种语言的知识的东西,但它不应该太高级,我甚至不知道如何启动它。

任何建议都将不胜感激。

8 个答案:

答案 0 :(得分:6)

无论你写什么,如果你允许用户输入任何东西,准备好它就会在它上线后立刻被垃圾邮件和黑客攻击。

因此,我建议从一些不向最终用户提供任何输入能力的东西开始。像图片库或CMS这样的网站管理员可以创建内容,但最终用户只能看到完成的页面。

如果你感觉更冒险,你可以写一个留言簿应用程序,或类似的东西,但要警告你必须快速学习允许最终用户输入的所有安全方面。您需要了解如何阻止垃圾邮件,避免SQL注入攻击,防止跨站点脚本攻击以及​​其他一些内容。

这是所有重要的事情要知道,但也许最好留给你的第二个项目,而不是你的第一个。

答案 1 :(得分:4)

一些常见的初学者任务是:

- image gallery
- message board
- phone book
- simple forum

这些简单的项目将使您习惯于语言,并为接下来的步骤做好准备:安全性,优化,用户体验,以及其他可能。

我建议首先尝试一些非常简单的事情并完成它。只有在那之后你才能开始更大的事情,或者更好地改进你的第一个项目。

答案 2 :(得分:2)

一个简单的博客平台将是一个潜在良好的第二项目,随着您的技能提升和整合您将从其他较小的领域学到的东西,有机会进行增强系统。从没有评论的单用户博客开始,随着时间的推移进行构建。为你提供一些更自由的设计(HTML和CSS)方面,你也可以随时使用一些简单的JavaScript。

我会说@ Alin的答案也是一些很好的潜在入门项目,@ Spudley的回答很好。

最重要的是 - 玩得开心!

答案 3 :(得分:1)

我支持few of these。我还建议你考虑为其他人做点什么,比如一个小项目。有人认为我发现自己和那些我所教过的是,当你的项目属于你自己的项目时,承诺更难。你也会被细节所困扰。但是,当你为别人做这件事时,它会把机会降到最低。

还要考虑使用MVC框架作为学习方法。好的MVC框架将允许您在学习如何在PHP中运行类时进行游戏。我确信在SO上有很多关于它们的问题。

最后,如果没有任何一个可以引导你到任何地方,想想你想尝试的一些有趣的事情,无论困难如何,并坚持下去。即使你没有完成一个项目,你很有可能在途中学到了一些东西,这值得你花时间。

答案 4 :(得分:0)

你可以先阅读并从这里做一些例子http://www.w3schools.com,他们对你想在html,php和css.m中使用的所有内容都有很好的解释

答案 5 :(得分:0)

以下是一些建议:

  1. 留言簿
  2. 简单的客户/项目管理

答案 6 :(得分:0)

没有PHP脚本可以帮助您使用html和CSS 你必须分别掌握这些东西。

如果您想练习html和css - 只需创建一个代表您的某个网站/脚本页面的HTML页面,并使用它来训练您的html,css技能。 它与PHP部分完全无关 完成HTML后,您需要动态生成相同的文本

答案 7 :(得分:0)

制作博客。一步一步:

  1. 主页上的文章一个接一个。将它们存储在文件中。
  2. 在主页上只有3个最新。通过菜单访问其余部分。
  3. 添加选项以创建新文章。
  4. 添加选项以编辑或删除它们。
  5. 使用存储在文件中的登录名和密码限制对这些操作的访问。
  6. 添加评论文章的选项。
  7. 添加选项以仅由管理员(使用登录名和密码登录的那些)删除注释。