如何操作将配置数据从代码中分离

php中世界最好的语言
Lepaskan: 2018-06-04 10:48:55
asal
1986 orang telah melayarinya

这次给大家带来如何操作将配置数据从代码中分离,将配置数据从代码中分离的注意事项有哪些,下面就是实战案例,一起来看一下。

代码无非是定义一些指令的集合让计算机来执行。我们]常常将数据传入计算机,由指令对数据进行操作,并最终产生一个结果。当不得不修改数据时问题就来了。任何时候你修改源代码都会有引入bug的风险,且只修改一些数据的值也会带来一些不必要的风险,因为数据是不应当影响指令的正常运行的。 精心设计的应用应当将关键数据从主要的源码中抽离出来,这样我们修改源码时才更加放心。

配置数据时在应用中写死(hardcoded)的值,比如:

魔法数(magic number)

URL

需要展现给用户的字符串(可能要做国际化)

重复的值

设置

任何可能发生变更的值

我们时刻要记住,配置数据是可发生变更的,而且你不希望有人突然想修改页面中展示的信息,而导致你去修改JS源码。

对于这些配置数据,你可以把它们抽离成常量、或者挂载到某个对象中、或写成配置文件(JS中推荐JSON),通过程序读取配置文件中的数据,这样即使修改了数据,你的程序代码不会有任何的改动,减少了出错的可能性。

相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!

推荐阅读:

web开发中如何避免空比较

jscss基础操作总结

Atas ialah kandungan terperinci 如何操作将配置数据从代码中分离. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!