首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获得PHP;需要设计人员;这种方法有多好?

获得PHP;需要设计人员;这种方法有多好?
EN

Webmasters Stack Exchange用户
提问于 2011-12-30 12:27:44
回答 3查看 114关注 0票数 0

所以我自由了几周,因此我为一个我想要的网站写了php脚本。老实说,我不是最好的;我只是个业余爱好者;我读过几本书(O‘’reilly),这就是我对php的了解。

现在到目前为止,我的网站只看了几个链接和他们的工作。我想把它送给那些在设计方面有一定经验的人。

这种创建网站的方法有多好?

我对网站有这个想法,想自己做,但正如我已经说过的,我不是最好的。我对这个网站没有任何长远的计划;我以后可能会去找一个有经验的程序员;但是现在,我只想有一种创业的感觉,如果你也这么说的话。

我是否朝着正确的方向前进;通过自己编写php代码;现在正在寻找一个设计人员?任何建议。

我要把这个问题贴在Onstartup上吗?

编辑:该网站将像一个在线竞争,将持续8-10个月,它将不会存储任何个人信息与它有关的人。

EN

回答 3

Webmasters Stack Exchange用户

回答已采纳

发布于 2011-12-30 17:06:08

如果不了解您对脚本语言的能力,就很难回答这个问题(您已经说过自己是新手,但这并不能以有意义的方式量化您的能力)。这真的是你自己做的决定。

对于试图构建一个依赖脚本语言的站点的人来说,最关心的是安全性。黑客有大量的机器人准备利用你的应用程序中的弱点。作为一个新手,试图发布一个用php编写的公共网站,确保定期备份站点,并准备好用适当的灾难计划来弥补您在应用程序安全方面的知识不足。你的网站会被黑,但重要的是你如何回应它。

票数 2
EN

Webmasters Stack Exchange用户

发布于 2011-12-31 11:33:02

如果你的目的是学习如何编程,那就没问题了。但是,如果你的主要目标是建立一个成功的网站来启动一个业务,那么这不是一个好主意,因为JMC概述和其他原因。

由于您将自己描述为新手(使用的术语反映了“php脚本”而不是“应用程序”、“CMS”、“平台”等),所以您可能不知道web开发中的许多常见缺陷和最佳实践:

  • 您熟悉XSS、CSRF、SQL注入以及您正在开发的平台的漏洞吗?
  • 您是否熟悉MVC或类似的组织代码的模式?您熟悉诸如OOP、关注点分离、松散耦合、DRY、数据库规范化等编程概念吗?
  • 您是否熟悉许多web开发问题的常见解决方案,如路由引擎、模板系统、ORMs或数据库访问层、插件系统、缓存引擎、段塞、REST体系结构、ACL等。
  • 您熟悉SEO、UX设计和网页可访问性吗?你的HTML和CSS有多好?你明白把内容和演示分开的必要性吗?您熟悉语义标记吗?你知道SEO/UX/可访问性最佳实践吗?

如果您不能回答所有这些问题,那么您很可能无法完成开发将在生产环境中使用的web应用程序的任务。如果您不熟悉良好的软件开发实践(如注释、自顶向下开发、OOP等)当你的网站超越一个简单的“脚本”时,你可能会遇到问题。

到那时,解决这个问题将付出很大的代价。在最坏的情况下(比你想象的更频繁地出现),你将不得不放弃所有的事情,从头开始。对于那些必须将内容移植到新系统的人来说,这将是一场噩梦。

最好是第一次把事情做好。要么使用现成的CMS并为自己节省时间和金钱,要么至少使用MVC框架,迫使您遵循许多最佳实践,并让您从数百名经验丰富的专业开发人员的集体知识中获益。

票数 1
EN

Webmasters Stack Exchange用户

发布于 2011-12-31 10:36:56

这实际上是为一个非专业网站创建者创建一个网站的典型方法之一。

有些人用HTML5、CSS3做漂亮的设计,然后雇一个程序员来用动态内容丰富它;有些人自己做一个所谓的内容管理系统,然后请一个设计师让这个内容看起来更漂亮。格正是你的情况。

这里还有一件事要说。您可能不会使用PHP编程技能,因为有大量的各种CMS,所以您可以选择您喜欢的和您可以负担的(其中一些是商业的,一些开源的和免费的)。

票数 0
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/23971

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档