JSP、ASP、PHP访问数据库的原理和优缺点
JSP是经过JDBC衔接数据库的,要求目的数据库提供JDBC驱动顺序,数据库的操作是经过目的数据库加载驱动顺序后,由驱动顺序完成的,它不直接访问数据库。
当数据库中没有JDBC驱动只要ODBC驱动时,JAvA会运用JDBC一ODBC桥来访问数据库。由于它不是直接访问数据库的,所以,数据库的访问速度不快。
ASP是运用ODBC经过ADO衔接数据库的,它可以很方便的和各种数据库树立起衔接,而且访问的速度也很快。但由于平台的制约,它的运用依然遭到限制。
PHP有良好数据库交互才干的开发言语,经过丰厚的函数完成了与许少数据库相连。你还可以运用自己编写的函数直接存取数据库,经过这样的途径当你改换运用的数据库时,可以轻松地更改编码以顺应这样的变化。
由于其访问不同的数据库有专门的接口直接访问数据库,在访问效率上也是最快的。但PHP提供的数据库接口彼此不一致,在通用性和跨平台性上表现较差。