我在一家公司工作,我们经常需要访问一个外部网站来获取信息。这个网站是由一个过时的软件开发公司开发的,甚至连网站都没有。在我的州,他们基本上垄断了市场,因为数据库的内容提供商只使用这个极度失灵的网站上传他们的数据。这个网站的问题是它太慢了,以至于无法正常运行。
排除连接速度和浏览器类型等因素后,很明显问题出在网站本身。所以,我正在考虑重建这个网站,然后将其提供给内容提供商作为上传数据的手段。基本上,这个项目需要一个非常大的数据库来存储成千上万个名称、地址和其他类型的数据。
我唯一接触过的数据库是 MySql,而且实际上我唯一接触过的动态内容是 PHP。所以,我正在尝试弄清楚旧的 PHP + MySQL 组合是否适合存储和表示大量的数据。我只在小项目上做过这个,但我认为整个 HTML 模板并使用动态内容占位符的方法应该可以很好地工作。
当然,我真的不知道为什么这个网站会这么慢。也许根本不是数据库的问题,也许是服务器或其他什么原因。但我想要实现的关键是提高这个网站的速度和功能。我没有其他类型数据库的经验,所以任何关于如何完成这样一个项目的建议 / 建议都将不胜感激。此外,任何有关如何通常制作一个需要从极大数据库中呈现动态数据的快速和功能性的站点的技巧也会很有帮助。
*编辑:我正在学习 Python,如果你认为这是一种更好的辅助脚本语言,那么我肯定可以尝试实现与上述初始计划不同的东西。