昨天我的数据库老师说
PHP是一个漏洞相当多、非常不安全
而且是外面业界鲜少在使用的后端程式语言
他还说PHP只是给学生在用的程式语言
而他建议我们做网页后端最好使用像C#或Java之类的需要编译过后才能使用的“编译语言
”
而非使用像PHP这种“直译语言”
原因之一在于PHP是以明文储存程式码
在外面业界如果使用明文丢后端程式语言给其他人,早就造成安全上的漏洞了
所以非常不建议使用PHP作为网页后端的程式语言
另外,他也提及
用PHP连后端数据库是非常危险的
原因也是因为直译式的关系
如果用PHP的话,数据库的帐号密码之类的也很容易外露造成资安漏洞
所以他说在外面业界几乎很少有人会使用像PHP这种直译式程式语言作为网页后端的程式
语言
也非常不建议使用PHP,因为它本身的漏洞实在太多,且相当不安全
不晓得各位有什么看法?
对于PHP不安全、漏洞多有没有什么能够补救的办法?
顺带一提,我也有想过,像Facebook、Wikipedia 之类的大网站不也是使用PHP作为其中
一种程式语言吗?
虽然昨天也有跟老师讨论到这个
不过老师是跟我说,那些大网站使用PHP也只是用来做显示前端的一些部分
真正使用后端像是连数据库之类的根本不可能使用PHP来写
他说如果他们用PHP做后端的话是相当不安全、风险很高的作法
然而,我已经使用PHP做为后端语言已经好几年了
听到老师这番话要我全部改学另一种语言而且又要把先前已写好好几万行的PHP码全部都
改写
我认为这是个相当相当浩大的工程
希望各位可以给些建议和看法
谢谢