最近有一位朋友请我帮忙开发一个在他们公司内部网上工作的小网站。
基本上它具有以下功能:
管理员可以上传包含所有员工详情的Excel工作表
每位员工都可以登录并查看他们的具体细节,即 从excel表中解析
管理员可以创建和编辑公告(最好是文字 格式化功能)
问(1)我的朋友建议在后端使用WordPress。考虑到上述功能,这会比从头开始的php网站有什么优势吗?
问(2)从电子表格中解析数据需要遵循哪些最佳做法(模块,Excel格式等)?期待那些使用类似场景的人的建议。
答案 0 :(得分:1)
A(1)取决于您想要做多少工作以及您想要多少控制。老实说,我不认为Wordpress适用于该项目的所有部分。 Wordpress非常适合个人和群组博客(想想Engadget,Gizmodo,Lifehacker等),但对于分层访问和锁定网站的某些部分而言并不是很好,而且没有大量的定制。
A(2)如果你谷歌“解析excel php”似乎有很多结果,但如果你想用PHP的内置函数解析表格数据,你需要使用CSV。
答案 1 :(得分:1)
这听起来很简单。使用WP意味着你必须找到一个插件来上传和解析Excel文件,并将其显示给特定用户。我认为从头开始制作系统会更容易。有很多资源可以用PHP创建一个简单的login system管理员。您必须创建解析Excel文件的代码,但是由于PHP包装器,读取它不会那么困难。有一个PHP wrapper for xls files,允许您使用任何PHP流函数(文件名为xlsfile://path/to/file.xls
)和fread()
数据正常打开文件。