Я ищу другое решение для извлечения данных из таблицы, используя веб-безопасный URL
вот пример моего URL:
https://example.com/this-is-the-blog-title-and-has-no-unallowed-characters
Другой пример - как quora использует этот метод в своих структурах URL.
https://www.quora.com/How-far-is-the-Moon-from-Earth
Решение, которое я использовал, заключается в сохранении веб-версии «title» в таблице под именем столбца «web_safe_title».
Текущее название блога:
Каково расстояние Луны от Земли?
Название веб-сейфа: Что такое расстояние от Луны до Земли
и заголовок безопасного Интернета - это то, что я использую для якорных тегов и для извлечения данных из таблицы.
Проблема, однако, в том, что я лично считаю, что способ, которым я это сделал, неэффективен, особенно когда приходит время, когда мне приходится менять фактическое название поста в блоге. Если я изменю заголовок, я также изменил бы заголовок веб-сейфа, чтобы он соответствовал новому, таким образом делая предыдущие / старые ссылки, которые используют его, устаревшими.
Я просто хочу знать, есть ли более эффективный способ сделать это.
Я использую CodeIgniter версии 3.1.8 и MySQL для своей базы данных.
Примечание: Я не хочу использовать "id" поста в URL для получения данных. Я хочу, чтобы он был чистым, только название сайта и название блога для URL.