- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
PHP 5 于 2004 年问世。PHP 5.2 于 2006 年底面世。从那时起,除了 PHP 5.3 的增量错误版本和 Beta 版本外,别无他物。从那以后已经两年半了,尽管 PHP 5.3 确实包含了一些有趣的新功能,但它们并不是革命性的。
我已经使用 PHP 七年了,但最近开始感觉社区出现严重问题。对于社区,我并不是指整个 PHP 社区(过去几年我们在框架开发方面取得了很大进步),而是指进行所有实际开发的相比之下的小团体。我指的是通常由新闻组名称 php.internals 调用的内容。
我个人从来不是这个小组的积极贡献者,但我曾经相当仔细地阅读过它,我的印象是内部冲突和摩擦很多,这阻碍了进步。很多想法和建议都没有经过深思熟虑就被否决了,因为有很多“因果报应”的人不喜欢它,达成协议(protocol)似乎是妥协,没有人真正喜欢。一个很好的例子是命名空间分隔符的选择:“\”,一个似乎每个人都不喜欢的选择。
这只是我,还是冲突和紧张从内部摧毁了 PHP? PHP 是否存在我理解的在开源项目中常见的管理问题?你是如何处理这类问题的?
最佳答案
我已经使用 PHP 编程 10 年了。长期以来,我一直对 PHP 的各种限制感到恼火(糟糕的引用处理和完全缺乏指针,以及非常困惑和不一致的库)我决定切换到 Python 和 wsgi。让我感到震惊的是使用反斜杠作为分隔符的新命名空间。
zend 并没有真正尝试改进他们的产品,而是不断地将新东西装订到一个从未打算像今天这样使用的产品上。
我知道我做这一切基本上是在浪费多年的工作..但我觉得 PHP 的 future 不是很好..也很糟糕,我花了 3 年时间开发了一个 PHP 框架,我在我创建的许多网站。超过 70,000 行代码现已过时。 :(
关于php - PHP 社区的现状如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/827104/
如何使用 Facebook API 查找 Facebook 网址是社区网址或个人资料网址 例如 http://www.facebook.com/adelphi.panthers http://www.
我正在寻找 Erlang 问答平台/社区进行讨论和澄清。我现在使用 StackOverflow 和 erlangforums.com。两个社区都很棒。有没有其他的问答平台? 我检查了以下维护 Erla
关闭。这个问题需要更多focused .它目前不接受答案。 想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 关闭 4 年前。 Improve this qu
我可以使用下面的代码来生成和绘制社区: wc <- walktrap.community(subgraph) modularity(wc) membership(wc) layout <-la
我对 Chef 有点陌生,并且已经完成了教程,但我开始认为我不是错的人: 我正在尝试在 CentOS 7.2 上安装 Java。它无法安装(显然) - 但将 tarball 提取到正确的位置,但添加了
我做了很多 XSLT 编程。我也做 Java、PL/SQL、JavaScript 和其他一些。我可以通过网络轻松找到 Java 和 JavaScript 程序员社区。 PL/SQL 稍微难一点,但介于
关闭。这个问题需要更多focused .它目前不接受答案。 想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 关闭 7 年前。 Improve this qu
我想了解带有实际信息的 python 资源 - 新闻、文章、论坛(英语/美国 - 讲)。我现在学习了python(我已经有很好的c/c++知识),我需要的不仅仅是官方文档/教程。我想了解Python编
我需要了解 Postgresql。我正在尝试分支一个依赖于 Oracle 的应用程序框架来使用 Postgresql。我可以通过网络轻松找到 Java 和 JavaScript 程序员社区。 Orac
我正在使用 AgGrid 社区版本和 React。我试图在标题中的每一列上显示一个复选框。选择时应突出显示所选列下的单元格。此外,我需要记录所选列的更改。 我的columnDefs是基于后端数据构建的
有点好奇实际上有多少人使用 C++/CLI?那么有多少人在使用它呢?人们是否只在托管环境下寻找程序员的特定工作?围绕 c++/cli 的社区有多大?从我目前看到的情况来看,有不少语法变化,作为 C++
我在 Odoov9 社区模块上有一个选择字段 但是,每次我点击它,选择一个记录时,它都会抛出这个错误: Error: No conversion for undefined http://localh
我在cashflow_report模型上有这个方法: class cashflow_report(models.Model): _name = 'cashflow.report' _d
我正在尝试通过模块将一个表中的字段添加到另一个表中。 具体来说,尝试从 product.product 继承一个字段,即 price 字段,将其添加到 stock.move 模型中。 所以,我在我正在
我继承了 res.partner 模型,现在,我想将 vat 字段设置为 required 和 unique . 我知道如何正常执行此操作,例如在新模型上,但我希望原始字段具有这些属性。 我怎样才能实
我需要做什么才能让 Idea 在未打开的文件中发现错误? 两个示例场景可以更好地了解我的想法: 使用现有源添加新模块。模块已加载,后台扫描任务已完成,所有文件看起来都很好。直到打开。 Idea 会将文
我注意到 Stack Overflow 上有一些类似的问题,但它们要么不是我想要做的,要么是过时的答案。 我是 Google Plus 社区的所有者,我希望将该社区嵌入我们的网站,类似于将 Twitt
所以我将我的 Steamworks SDK 导入到我的虚幻引擎项目中。它构建并运行时,我得到了 Steam 覆盖。太棒了! 但是,我现在正在尝试获取用户的好友列表,这需要 Steam Communit
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 1 年前。 Improve
我正在 Pycharm Community Edition 2017.2.3 中开发 Python 3.6 项目。 我的项目中有多个运行配置。每个不同的运行配置将打开不同的 'Run tool win
我是一名优秀的程序员,十分优秀!