是否在Wordpress中使用类推荐?

时间:2013-07-12 07:22:55

标签: php wordpress

小介绍;我在同一家公司做了两次实习,对我来说,这是一次网络开发介绍实习,第一次是我取代了我的老教师并成为一名普通员工。第二次实习后,我现在在放学后的业余时间在这里工作。

我一直在建立一个半欧洲的网站和其他一些很酷的项目,但这些网站很糟糕!至少,引擎盖下。它们充满了无意义的功能,几乎每个动作都必须创建一个新功能。因为大约有六个人在这个网站上工作,所以它也充满了很多不同的编程风格等。

现在我正在创建一个全新的网站,需要作为大型项目的快速临时网站重复使用。它需要响应和简单。现在我掌控着建立这个网站,我想做得好。

所以我到目前为止所做的是开始使用GIT(也是5个月前为其他网站做过的),开始学习SASS,开始为Wordpress探索响应式“框架”主题(想想我将使用Bones)和为文件创建一个更合乎逻辑的文件夹结构。

好的,现在有趣的部分: 我应该在Wordpress的课程中开始编程吗?几个星期前,我有了这个想法,我应该为每个自定义帖子类型创建一个类,这样我就可以轻松创建新帖子,更新它们或获取他们的数据。直到现在我所看到的只是一大堆功能,吐出HTML,而不是结构。

TLDR;我应该开始做些什么才能使我的Wordpress网站更加OO并且整体干净以便编程?

编辑:这个问题被搁置,因为它是基于意见的,让我们以不同的方式提出问题:使用类(例如)每个帖子类型会减慢我的Wordpress网站速度还是以某种方式打破它?

1 个答案:

答案 0 :(得分:3)

是。用PHP编写的任何应用程序都应该在课堂上编写。虽然这是我的意见,但我相信很多人都会与我分享。我也开发了wordpress插件,我总是用类编写代码。我的元框在类中,我的小部件和自定义帖子类型也是如此。 (如果你想要一些例子,请告诉我)

您还可以查看此http://wpmvc.org/documentation/tutorial/ 我还没有测试它,但我认为在创建插件时这是一个好的开始。

我看到许多插件只有1个文件和许多功能...如果您下载像cart66或其他流行插件这样的插件,您会看到它们都是用类编码的。

基本上,如果你想写一个合适的应用程序(在引擎盖下)花时间正确地做。

ps:如果您添加自定义帖子类型,元框等,请不要将它们放在您的主题中,而是将其添加到插件中!否则,如果您更改主题,则必须再次复制所有内容。 (如果它与您网站的布局无关,请将其放入插件中)