从PHP访问MySQL数据库时,似乎有几种方法:
Sprinkle the code with raw SQL-statements
Use the VO-pattern from Java (e.g. DB_DataObjects from PEAR)
DIY and write a script that auto-generates one PHP class per database
Run Code Online (Sandbox Code Playgroud)
除此之外我还读到了LINQ in .NET但是还没有看到它实现了PHP.
什么其他模式?
如果您今天开始从头开始构建网站,您会选择哪一个?
澄清:这不是关于DB抽象层(PDO,MDB2).这里讨论的模式是你在PDO或MDB2上构建的.