小编Ver*_*shi的帖子

为什么PHP PDO DSN与MySQL和PostgreSQL的格式不同?

当我使用PDO连接到MySQL数据库时,我需要连接的方式是:

$pdoConnection = new PDO("mysql:host=hostname;dbname=databasename",user,password);
Run Code Online (Sandbox Code Playgroud)

但是,对于PostgreSQL,DSN更标准(IMO):

$pdoConnection = new PDO("pgsql:host=hostname;dbname=databasename;user=username;password=thepassword");
Run Code Online (Sandbox Code Playgroud)

MySQL有什么理由不能使用单个字符串吗?或者这只是因为我使用的版本(PHP 5.2,MySQL 5.0,PostgreSQL 8.1)?

php mysql postgresql pdo

32
推荐指数
2
解决办法
1万
查看次数

在Web服务(学期)课程中有哪些基本主题?

我正在为信息技术课程的学生设计网络服务课程.一些学生在获得两年的副学士学位后停止学习,但该计划的其他学生继续攻读四年制学士学位.本课程适用于升读四年制学位课程的学生.

我对该课程的初步想法是它将覆盖:

  • 一些简单的数据库概念,具有足够的命令行练习,允许学生创建简单的关系数据库后端.
  • 足够的PHP,因此学生可以创建一个Web界面,允许用户将新数据输入数据库后端,编辑数据库中的数据,并显示数据库的固定视图.
  • PHP和Web服务的基本安全实践.
  • 使用PHP和数据库后端编写准系统内容管理系统.
  • 了解和使用现有的内容管理软件,如Zope/Plone或Drupal.
  • 讨论使用现有内容管理软件为网页提供ADA部分508合规性的可行性.与此形成对比,提出了一个简单的框架,使用PHP制作符合ADA标准的页面.

我们的学期为16周.是否还有其他主题而不是列出的主题?如果你有机会设计这样的课程,那么最实用的内容是什么?

编辑:根据初始回复,显然我的问题的标题是误导性的.它应该是Web编程而不是Web服务.参加此课程的学生将至少参加一门编程课程.学生们都将学习Python课程.他们采用的Python课程包括编写一个使用CSS生成HTML的XML解析器.本课程还将介绍HTML,CSS和JavaScript.还将使用XML(使用PHP解析XML,并可能使用将XML转换为PHP代码).一些学生也将参加Java的入门课程,但该课程不会涉及JSP.

php web-services

2
推荐指数
1
解决办法
307
查看次数

标签 统计

php ×2

mysql ×1

pdo ×1

postgresql ×1

web-services ×1