У меня есть проект Библии, и мне нужны некоторые материалы от экспертов, чтобы определить, что быстрее и эффективнее отображать результаты на странице.Какая более эффективная кодировка?
В моей библейской таблице всего 3 поля на данный момент? id, verse_code и verse_content.
Для меня, чтобы быть в состоянии отображать соответствующие Библии книги и стих в слове (. Ех Бытие 1: 1), я делаю включение случае заявление verse_code, что включает в себя 66 случаях что-то вроде ...
select (verse_code)
{
case 1: echo "Genesis";
case 2: echo "Exodus";
...
case 66: echo "Revelation";
}
Я могу сохранить его таким образом, или я могу добавить новый столбец book_name и ввести название книги каждого соответствующего стиха. Это будет эквивалентно 31103 строкам.
Производительность, которая быстрее между этими двумя подходами. Должен ли я хранить свое заявление о том, должен ли я ввести имя книги для 31103 строк?
Тестовый код здесь. http://sandbox.littlegraffyx.com/bible/test.html, чтобы использовать его, попробуйте ввести Gen x: x где x - глава и стих и первые 3 буквы книги. Пример: Gen 1: 1 или 2: Exo 2
Текстовое поле находится в нижнем левом углу
Благодаря
Используйте массив вместо корпуса коммутатора. – nhahtdh
Попробуйте оба. Время их. –
На каком языке вы используете? – twaddington