使用PHP和MySQL动态推出新站点功能
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了使用PHP和MySQL动态推出新站点功能,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1271字,纯文字阅读大概需要2分钟。
内容图文
首先:我的问题可能会引发众多意见,我相信我所寻找的可以通过多种方式实施.
背景:
谷歌和Facebook等网站向用户推出了新功能,有时是少数用户,有时他们会向全公众推送新功能.推出新的网站功能和功能可能是许多网站所做的,包括这里提到的.
就我而言:
我有一个菜单,可以随时访问网站上的每个用户.这意味着它以一种非常熟悉的方式与Windows中的“开始菜单”类似.现在,我的这个菜单是根据一些PHP代码的请求绘制的.目前我有一个多维数组,它包含所有菜单项和导航链接.我的想法是,偶尔出现一个新功能时,我会将它添加到我的多维数组中(稍后将由数据库生成),PHP代码将在菜单中将其作为新项目呈现给(新!突出显示标记).
我的主要问题:
使用数据库表的方法是启用/禁用和向用户推出新功能的好方法吗?
我想要实现的例子:
赏金:我正在给我的信誉点50分,以便对我的问题有一个好的答案.非常感谢.
解决方法:
对于近静态菜单,如果期望得到一致的结果,您将希望避免不断连接到数据库并运行SELECT查询.
保存菜单内容的数组可以使用PHP的serialize()或json_encode()函数保存到另一个文件中.您必须操作菜单表的代码将调用这些代码以在更改时更新静态文件. PHP组件将从这些文件加载??以创建菜单,而不是从数据库.
另一种方法是将json_encode()内容放入您网站的一个JavaScript文件中,将其包含在页面中,然后使用JavaScript绘制菜单.浏览器将缓存该文件,更新后您可以更改文件名或增加其中的计数器,并更改包含行,也许< script src ='./ menu_20150718.js'>< / script> ;以便浏览器加载更新的内容.
内容总结
以上是互联网集市为您收集整理的使用PHP和MySQL动态推出新站点功能全部内容,希望文章能够帮你解决使用PHP和MySQL动态推出新站点功能所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。