对于企业Web应用程序,每一点点都很重要.
您可以分享哪些性能提示来帮助程序员更有效地编程?
开始吧:
对字符串使用StringBuilders,因为字符串是可变的(每次修改它们时都会重新创建它们).
避免使用数据集,因为它们非常臃肿,请改用SqlReader.
Jon*_*eet 24
问题中提出的观点是微观优化.我不同意"每一点点都有帮助"的前提 - 特别是如果以牺牲可读性为代价.
您知道,如果您能够轻松阅读和理解您的代码,那意味着您可以轻松地进行架构更改.那些是真正的大赢家,而不是微优化.你试图调整每行代码的次数越多,就越难以重构整个设计.
所以我的提示是:
到目前为止,这些都不是特定于网络应用程序的.对于Web应用程序(以及一般的服务器端):
编辑:我根本没有解决数据库.凯尔在这方面的答案很好.如果可能,请确保您的数据库也可以扩展:)
Kyl*_*est 15
你几乎可以在任何应用程序中看到的最大收益是调整你的数据库.
编码......
数据库......
如果所有其他方法都失败了,请将其中的狗屎缓存出来并为问题投入更多硬件!:)
| 归档时间: |
|
| 查看次数: |
1048 次 |
| 最近记录: |