Database oops是提高php安全性的解决方案吗?

Database oops是提高php安全性的解决方案吗?,database,scripting,server-side,Database,Scripting,Server Side,现在我们正在一个项目中工作。在该项目中,我们选择了HTML5和CSS3设计。但在服务器端脚本编写方面,无论是php、ruby、python、scala还是越来越多的脚本编写,我们仍然感到困惑。我们的需求只是 服务器脚本语言:我们的服务器端脚本语言在任何阶段都是安全的和更有用的(易于开发、安全、维护)。你能告诉我目前哪一个好(21-10-10)?很抱歉,如果这个问题无法解决 你能说哪一种是web开发语言的当前趋势吗?不要问哪一种语言…而是哪一种趋势(从函数式编程到oops概念…还是oops概念,还

现在我们正在一个项目中工作。在该项目中,我们选择了HTML5和CSS3设计。但在服务器端脚本编写方面,无论是php、ruby、python、scala还是越来越多的脚本编写,我们仍然感到困惑。我们的需求只是

  • 服务器脚本语言:我们的服务器端脚本语言在任何阶段都是安全的和更有用的(易于开发、安全、维护)。你能告诉我目前哪一个好(21-10-10)?很抱歉,如果这个问题无法解决
  • 你能说哪一种是web开发语言的当前趋势吗?不要问哪一种语言…而是哪一种趋势(从函数式编程到oops概念…还是oops概念,还是我们转向了任何最新的趋势?)
  • 我听说在任何语言中使用适当的oops类结构都可以提高安全性?这是真的吗? 我找了一个又一个多星期。但仍然困惑
  • 数据库:还不知道哪个数据库最适合我们

  • 如果我的问题造成伤害或引起更多讨论,请向大家道歉?感谢大家……

    单靠OOP并不能保证您的网站的安全。也不会使用任何特定的语言、操作系统或框架。只有好的实践才能帮助您,而且大多数实践都适用于任何范式、语言或平台


    至于语言流行程度,PHP、Python和Ruby(在Rails上)似乎相当流行。net语言,尤其是C#,也是如此。不过,不要将“流行”误认为“好”或特别是“安全”——你需要自己评估这些语言,不要相信intarwebz上一些随机的极客告诉你的,因为我们不是必须用它来构建东西的人。最重要的是,遵循您选择的语言/框架的最佳实践,否则它声称提供的任何好处都可能是无效的。

    OOP本身并不能保证您的站点的安全。也不会使用任何特定的语言、操作系统或框架。只有好的实践才能帮助您,而且大多数实践都适用于任何范式、语言或平台


    至于语言流行程度,PHP、Python和Ruby(在Rails上)似乎相当流行。net语言,尤其是C#,也是如此。不过,不要将“流行”误认为“好”或特别是“安全”——你需要自己评估这些语言,不要相信intarwebz上一些随机的极客告诉你的,因为我们不是必须用它来构建东西的人。最重要的是,遵循您选择的语言/框架的最佳实践,否则它声称提供的任何好处都可能无效。

    这取决于应用程序的复杂性、性能要求、目标受众(公司内部网、互联网等)和预算

    如果你能提供更多的细节,那么你可能会得到一个更合适的答案,而不是一个非常笼统的答案(像这样)

    更重要的是,您和您的团队对哪种技术感到满意。Java项目和PHP项目的成功,在很大程度上取决于团队的经验和专业知识,而不是语言本身

    另见以下问题:,和Joel

    好的,你问过安全问题:

    最终决定安全性的是应用程序体系结构和代码,而不是语言本身。
    OOP是一个很好的编码模式,使开发和维护(可以说)更容易,但归根结底,这取决于您如何实现它,您的体系结构是什么,以及您的编码实践有多好。

    这取决于应用程序的复杂性、性能要求、目标受众(公司内部网、internet等)和预算

    如果你能提供更多的细节,那么你可能会得到一个更合适的答案,而不是一个非常笼统的答案(像这样)

    更重要的是,您和您的团队对哪种技术感到满意。Java项目和PHP项目的成功,在很大程度上取决于团队的经验和专业知识,而不是语言本身

    另见以下问题:,和Joel

    好的,你问过安全问题:

    最终决定安全性的是应用程序体系结构和代码,而不是语言本身。
    OOP是一个很好的编码模式,使开发和维护(可以说)更容易,但归根结底,关键在于您如何实现它,您的体系结构是什么,以及您的编码实践有多好。

    这里有点吹毛求疵,但Ruby on Rails不是一种语言!不,但鲁比是。Rails是如此普遍地与它一起使用,以至于当人们用Ruby构建站点时,“on Rails”部分几乎是给定的。据我所知,没有Rails的Ruby在web应用程序中并不常见。这里有点吹毛求疵,但Ruby on Rails不是一种语言!不,但鲁比是。Rails是如此普遍地与它一起使用,以至于当人们用Ruby构建站点时,“on Rails”部分几乎是给定的。据我所见,没有Rails的Ruby在web应用程序中并不常见。