|
3
|
| Erik van Brakel scottrakes · 技术社区 · 16 年前 |
|
|
1
3
通常,拥有一个干净的设置并不是一个性能问题。大多数性能都花在与之交谈的数据库或其他外部系统上。 除此之外,通常有一两个热点可能值得优化,但为此,您应该从一个干净的设计开始,然后使用探查器(如XDebug或zenddebuger)来识别瓶颈。 干净的软件设计比“优化”设计带来的0.01%的性能提升要重要得多。通常购买和运行更多的硬件比担心无法维护的“优化”代码库更便宜。 |
|
|
2
2
我会强调预算时间来构建测试,并向管理层提出以下论点:
|
|
|
3
2
至于用意大利面条代码组件管理MVC组件,我们在一个大型项目中遇到了类似的问题。有效的方法是获取一个目录并使新的docroot for MVC应用程序(本例中为Zend框架)成为:
旧零件:
新零件: http://site.com/app/controller/action/ ... 重新验证,您有两个选择。最合乎逻辑的可能是重新定向登录.php编写MVC登录的脚本,然后将其传递回您想要进入的原始页面,并将必要的信息作为GET参数传递。这将允许遗留系统和新系统同时透明地存在。
|
|
|
4
1
在数据库驱动的web应用程序中,结构良好的面向对象代码的性能要比sapghetti php代码差得多,这没有什么好的理由。您需要进行一些分析,以找到瓶颈所在,并进行相应的优化。 |
|
|
5
0
|
|
|
Glory Raj · 有什么方法可以使这两个块具有共同的功能吗 3 年前 |
|
|
Justin · Python自属性重命名 8 年前 |
|
|
Sabutobi · 长dict属性行的重构 8 年前 |
|
|
Falco Alexander · 简单LINQ重构/样式 8 年前 |
|
|
05bs001 · Euler 12需要优化 8 年前 |
|
|
slartidan · 如何将lambda表达式重构为方法引用? 8 年前 |
|
|
Alex · 在Java类中频繁使用与映射键相同的字符串[已关闭] 8 年前 |