我有一个圣经项目,我需要一些专家的意见,以确定在页面中显示结果的速度更快,效率更高。哪种编码更高效?
我的圣经表目前只包含3个字段? id,verse_code和verse_content。
对于我来说,能够以显示相应的圣经书和诗句字(前创1:1),我就verse_code包括66箱子像这样的switch-case语句......
select (verse_code)
{
case 1: echo "Genesis";
case 2: echo "Exodus";
...
case 66: echo "Revelation";
}
我可以保持这种方式,或者我可以添加新列book_name和每个对应的诗句的输入书名。这将相当于31,103行。
性能明智,在这两种方法之间更快。我应该保留我的案例陈述,我应该输入31,103行的书名吗?
测试代码在这里。 http://sandbox.littlegraffyx.com/bible/test.html使用它,尝试输入Gen x:x,其中x是书的章节和诗歌以及前3个字母。示例:创1:1或外切2:2
文本框位于左下角
感谢
使用数组代替开关盒。 – nhahtdh
同时尝试。计时。 –
你在用什么语言? – twaddington