为什么WordPress被认为是编程不良的?[已关闭]

2022-08-30 10:15:50

我不是PHP或意大利面条代码或类似的东西的粉丝,但根据我的经验,WordPress运行得非常好,它组织得很好,我从来没有遇到过任何难以理解的代码。文档非常彻底,任何安全漏洞都在几秒钟内修复,并且“正常工作”。更不用说它能做任何事情,而且它有一个很棒的插件系统。哦,“循环”真棒。我从来没有遇到过对代码或主题进行简单修改的任何问题。

你们能举出任何具体的例子来说明你不喜欢它的地方,或者你会以不同的方式编程吗?我只是不明白为什么它会得到如此糟糕的说唱。我希望我自己的软件也能正常工作,并具有尽可能多的功能,并且看起来一样好。


答案 1

我是WordPress的粉丝,但肯定有一些问题会阻碍编码人员尝试使用它。举个小例子,有(返回)和(打印),但有和。然后,只有 ,因为它接受一个参数,指示您是要打印还是返回。这种事情甚至会让一个有经验的WP人陷入困境,因为你总是必须谷歌搜索用法 - 它说明了对代码中细节的更深层次的关注。get_the_content()the_content()get_permalink()the_permalink()the_date()

另一个明显的问题是缺乏内置缓存。它甚至曾经拥有它,但他们把它撕掉了,从来没有更换过它。你不应该需要第三方插件在像WordPress这样的系统中进行基本的缓存,特别是它内置的所有其他花里胡哨的东西。

不过,用丘吉尔的话来说,“WordPress是最糟糕的博客系统......除了所有其他的”。


答案 2

多年来,我用PHP / MySQL编写了许多自定义应用程序 - 从小到大。没有花时间学习WordPress的细节,我发现使用(在引擎盖下)非常令人沮丧。

主观:

  • 命名约定非常差
  • 执行流程很奇怪
  • 普遍缺乏组织
  • 很难审计当
  • 等。。。

他们的可用性概念很棒,对插件的支持也很棒。我只是希望看到系统用这些原则重新设计,但要有一个纪律严明的开发方法。

我敢肯定下一个人会说“不,它不是,bla bla bla”,但这只是我在碰到它(托管,修改)大约3次后的意见。


推荐