php - 在 MYSQL 中存储 URL 值

标签 php mysql

我正在为自己开发一个 URL 书签应用程序(PHP 和 MySQL)。通过此应用程序,我将在 MySQL 中存储 URL。

问题是,我应该将 URL 存储在 TEXT 列中,还是应该首先解析 URL 并将其组件(主机、路径、查询、片段)存储在一个表的单独列中?后者也让我有机会通过对服务器等进行分组来生成统计数据。或者我应该将服务器存储在一个单独的表中并使用 JOIN。你怎么看?

谢谢。

最佳答案

我会先将它们存储在 TEXT 列中。随着应用程序的增长,如果您真的愿意,可以构建解析和分析功能。听上去,这一切现在都只是天上掉馅饼的功能。执行您需要的操作,首先启动并运行基本应用程序,以便您可以使用一些东西。您始终可以重构并从那里开始。

关于php - 在 MYSQL 中存储 URL 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3158789/

相关文章:

php - 复杂的mysql查询创建html表

PHP - 自定义异常错误

PHP OOP PDO 错误显示

php - jquery移动表单不提交

php - 如何在不干扰我的页面的情况下正确实现 mysite.com/username?

php - 使用php更改页面的背景颜色

php - 将 URL 中的空格替换为连字符

mysql - MySQL 关系数据库设计的快速提示

mysql - 我如何使用 LAN 将客户端连接到服务器数据库(mysql)

mysql - 文件系统与数据库