你这个怎么比较 ....没办法比较的,同等技术同等工作经验下也许有的公司看重php有的看重.net呐
至于php能连接什么数据库..你会用的数据库php都可以连
工资可比性不大。能力差不多的,工资也差不多。
PHP比较简单,容易入门。
PHP连MySQL的话,用内置的函数 mysql_connect($host, $db_user, $db_pwd);
最简单的操作数据库例子
$host = 'localhost'; // 数据库地址
$db_user = 'root'; // 数据库用户名
$db_pwd = '123'; // 用户名对应的密码
$db_name = 'test'; // 数据库名称
$table_name = 'table_name'; // 表名
$con = mysql_connect($host, $db_user, $db_pwd);
mysql_select_db($db_name);
$sql = "SELECT * FROM $table_name WHERE 1";
$result = mysql_query($sql);
while ($row = mysql_fetch_row($result)) {
var_dump($row);
}
?>
php和asp.net之间,推荐你学asp.net,如果是jsp和.net之间推荐你学jsp。跟着微软不会错。学语言是仁者见仁,智者见者。很多人贬asp,但你看动网的论坛是asp的,也是很牛的。编程的话,语言只是一种工具,关键看编程者的素质,另某一些语言在某一领域是有强项的,关键是你要拿来干什么用,举个简单例子:叫你写个基于数据库的管理系统,你偏要用C去写,你这不是有病么。开发出来,黄花菜都冰了。
另外,团IDC网上有许多产品团购,便宜有口碑
php和asp.net之间,推荐你学asp.net,如果是jsp和.net之间推荐你学jsp。跟着微软不会错。学语言是仁者见仁,智者见者。很多人贬asp,但你看动网的论坛是asp的,也是很牛的。编程的话,语言只是一种工具,关键看编程者的素质,另某一些语言在某一领域是有强项的,关键是你要拿来干什么用,举个简单例子:叫你写个基于数据库的管理系统,你偏要用C去写,你这不是有病么。开发出来,黄花菜都冰了。
不论学什么只要你学得好,工资一定高!
单位而言,每个公司不可能每种语言的开发团队都很强力,可能你去的公司正好是php为主,而我们公司是.net,php和jsp的都是2人。每种语言都可以支持access/mssql,mysql,oracle,这些常用库。
关于工资,看的是你能力,我们公司分初级、中级、高级、主管、4个级别,不分语言。底薪是从2k起,每个级别差500底薪。
新人要有自己的坚持,否则你学的都浪费了。万事开头难,何去何从,自己琢磨吧。
关于工资待遇,你最好的方法是去一个招聘网,比如智联招聘,或者中华人才网,然后分别搜索php和asp.net,然后分别比较,招聘新手的,招聘三年工作经验的,招聘高级程序员的,给出的工资范围分别是多少。(这个算授人以渔吧)
php连的最多的数据库是mysql,php提供的操作mysql数据库的方法最为全面,基本不可分割。
集成环境我一般用zend studio,目前我发现的最好用的。而且zand就是开发php的一群人弄的,php的很多地方都要用到,基本就是一家人。