最近实验室有一个新的专案,要做一个网站
主要负责 coding 的同学 (A 君) 习惯用 Windows,我习惯用 Linux 和 Mac
使用 PHP 是 A 君较习惯的语言,其实我自已比较少碰 PHP
不知道 PHP 在 Windows 上会不会难搞,像是编码或函式库不支援之类的
而且之后如果学校愿意 host 我们的网站,可能也是提供 Linux host
毕竟 Windows Server 有授权费的问题
附带一提,A 君有点新,还不太会看 HTML, CSS 和 JavaScript 的代码
也没有使用 web framework 的经验,要建议 A 君学一下某个 web framework 吗?
还是自已整理程式码?
[Update]
感谢各位大大的回复
最近在找 PHP web framework,发现真是百花齐放,一时间还不知道怎么选
我们的网站的核心功能就是透过 web form,让使用者输入资料、调整参数
然后 trigger 一些 server 上的命令列工具,最后将结果回传给使用者
这些外部程式一部分要自己开发,一部分是使用别人写好的工具
可能会附加一些次功能,像是在等待程式完成的中间有一些过场动画
或是用邮件通知使用者等等
我们不是在业界,也没有什么明确的 spec
大概就是 prototype-based development,蛮 agile 的 冏rz
想了想,觉得 web framework 好像有点 overkill
但是有别人整理好的架构,应该会比自己整理来得好一些
目前的方向,找一些小型的 web framework,暂订以下三种:
- Silex
- Slim
- Phalcon
各自开了 skeleton app,看一下专案的架构,搭配一些文件,试做几个范例
说实在的,没办法感受真正的优缺点,或许有其他更好的选择也说不定
还是上来问问各位大大,感恩