php和数据库哪个难 php和数据库哪个难学

PHP,JAVA,数据库三者的比较(工作上)本人在软件公司上班快一年了,可以告诉楼主现在的行情
目前来说最火的还是JAVA工程师,8年以上的JAVA工程师万元难求
实话说这三个职业都没有闲聊的时间,强度很大,每天12个小时工作很正常
PHP主要就是做网站,强度相对低一些,做的时间长了,薪水也超过1W
JAVA什么都能做,网站,软件,尤其是现在最火的移动平台 , 当然了 , 
JAVA的分支也多,有构架,图形,功能模块 , 数据库模块,JSP模块等等
你要全部精通至少5年不会少,前几年工资可能一般,超过5年得月薪就很可观了
不过工作的强度,是你难以想象的大
数据库最近以来要算ORACLE最火 , MSSQL和MYSQL都是小公司在用 。也不多,
专业的数据库工程师还是很少的 , 这里的意思是你要精通数据库很难 。首先你一定要
会编程,会用数据库集成你的开发模块 , 然后是数据库的管理,比如存储过程的编写,
日志和控制文件的管理,备份,恢复,用户权限分配等等 。数据库工程师的职责是保证数据库
的正常运行,可是要做到这一点非常难,需要大量的工作经验和多方面的知识 。
如果你要干数据库 , 8年以上吧,最少,学数据库不能只会数据库,因为你可能还要和
程序开发的集成,编程也是必修课,所以刚开始最好学一点JAVA或者C++,写写后台
和相关数据库代码,先当几年程序员,再转到数据库DBA 。数据库和JAVA,PHP不一样
的就是越老越吃香,40岁以前不会失业,这个岗位是经验积累出来的 。
最后给你大概排个序 , 个人理解仅供参考:
难度 数据库JAVAPHP
强度 JAVA数据库PHP
前景 JAVA数据库PHP
薪水 前5年JAVA=PHP数据库
5-10年 JAVA=PHP=数据库
10年以上 数据库JAVAPHP
php 读写文件和数据库哪个快1、直接读文件相比数据库查询效率更胜一筹php和数据库哪个难,而且文中还没算上连接和断开php和数据库哪个难的时间 。
2、一次读取的内容越大php和数据库哪个难,直接读文件的优势会越明显(读文件时间都是小幅增长php和数据库哪个难,这跟文件存储的连续性和簇大小等有关系),这个结果恰恰跟天缘预料的相反,说明MYSQL对更大文件读取可能又附加了某些操作(两次时间增长了近30%),如果只是单纯的赋值转换应该是差异偏小才对 。
3、写文件和INSERT几乎不用测试就可以推测出,数据库效率只会更差 。
4、很小的配置文件如果不需要使用到数据库特性,更加适合放到独立文件里存?。扌璧ザ来唇ㄊ荼砘蚣锹迹艽蟮奈募热缤计⒁衾值炔捎梦募娲⒏奖悖?只把路径或缩略图等索引信息放到数据库里更合理一些 。
5、PHP上如果只是读文件,file_get_contents比fopen、fclose更有效率,不包括判断存在这个函数时间会少3秒左右 。
6、fetch_row和fetch_object应该是从fetch_array转换而来的,php和数据库哪个难我没看过PHP的源码,单从执行上就可以说明fetch_array效率更高 , 这跟网上的说法似乎相反 。
PHP中最复杂最难搞的是不是数据库的增删改查数据库的增删改查 , 也就是数据存储的操作,应该是php最重要的功能 。就实现来说不算是什么复杂和难搞的技术 。但是俗话说的好,最简单的也是最复杂的 。当遇到一些复杂的业务逻辑时,这简单的增删改查,也会变的极其复杂,甚至变成整个项目的核心技术 。
其实说到这里 , 你应该就能理解了,PHP,其实也是所有编程语言中,最复杂最难搞的 , 其实是业务逻辑 。你要实现一个功能,只要是能实现的 , 一般网上都有会一些demo,但是你要处理的业务需求,就需要用自己的经验来解决了 , 甚至有些客户连自己真正的需求也不知道,他们只能说出他们所想要实现的功能大概长什么样子,功能怎么实现,这可不是查查资料就可以找到的 。

推荐阅读