gpt4 book ai didi

php - 使用不带存储过程的 MySQL 是否会错过某些内容?

转载 作者:行者123 更新时间:2023-11-29 07:44:48 24 4
gpt4 key购买 nike

在工作中,我将 .NET 与 SQL Server 结合使用,但对于我的个人项目,我始终依赖共享 Linux 托管(大多数都是非常小的网站,只是展示内容,有些已经过时了我的 .NET 工作)。

现在我面临着这个问题:如果没有数据库,我的个人项目之一(使用 PHP)将无法完成。我开始开发(在台式机上使用 Wamp,在笔记本电脑上使用 Xampp),但现在我尝试进行一些实时测试,我意识到大多数共享主机禁用 MySQL 数据库的许多功能,包括存储过程,如果我想使用它们,我必须学习如何设置 Linux 服务器。

除此之外,我的项目可以说没有预算,但如果我每年投入 100 欧元,我会感觉很好,我不希望它在上线之前花很长时间,而且我不想花钱另一份全职工作是维护它。

所以我现在的选择之一是在不使用 MySQL 存储过程的情况下重新编码,顺便说一句,我使用准备好的语句。我会错过一些重要的事情吗:安全性?表现?可扩展性?维护?

我的一个想法是,我碰巧在共享主机上安装了一些 CMS、phpBB 等,但从未注意到它不能使用存储过程这一事实,因此在 MySQL 世界中不使用存储过程可能是“标准” .

最佳答案

我在专业环境中将 MySql 与 php 结合使用已有 6 年,从未使用过存储过程。在我看来,数据库不应该包含任何逻辑,当数据库上发生“奇怪”的事情时,它会使数据处理变得更加困难。逻辑应该在 php 代码中。

关于php - 使用不带存储过程的 MySQL 是否会错过某些内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28108737/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com