最近闲来无事看了看web,先看了.net,后来又看了看PHP。
.net中定义了各种框架让我们去套用,如LoadPage等,而PHP则似乎没有这些东西,PHP只对GET/POST/COOKIE进行处理(不知道我理解得对不对,不过听说PHP也有各种框架供人调用)。
我的理解是:不管是.net,还是PHP以及JAVA其实都是根据HTTP协议定出的框架,像.NET/PHP/JAVA只是在web服务器上加上特殊的 CGI(可持续运行的,这叫什么呢?)。
那学习web主要是学习什么呢?
HTML语言、JavaScript、还是对GET/POST/COOKIE处理,还是.net系列框架(asp.net、2010下MVC框架)、PHP框架、JAVA框架(servlet、JavaBin、JSP以及spring等)等这些系列框架,还是数据库,还是应该把精力放在把这些东西融合为一体而不用管这些细节。
要迅速学习成为一个能够在web领域能够遇到问题解决问题的所谓能人,除了一步步把握技术的每一环节,注重细节问题外,我们还应该做些什么?
.net中定义了各种框架让我们去套用,如LoadPage等,而PHP则似乎没有这些东西,PHP只对GET/POST/COOKIE进行处理(不知道我理解得对不对,不过听说PHP也有各种框架供人调用)。
我的理解是:不管是.net,还是PHP以及JAVA其实都是根据HTTP协议定出的框架,像.NET/PHP/JAVA只是在web服务器上加上特殊的 CGI(可持续运行的,这叫什么呢?)。
那学习web主要是学习什么呢?
HTML语言、JavaScript、还是对GET/POST/COOKIE处理,还是.net系列框架(asp.net、2010下MVC框架)、PHP框架、JAVA框架(servlet、JavaBin、JSP以及spring等)等这些系列框架,还是数据库,还是应该把精力放在把这些东西融合为一体而不用管这些细节。
要迅速学习成为一个能够在web领域能够遇到问题解决问题的所谓能人,除了一步步把握技术的每一环节,注重细节问题外,我们还应该做些什么?
你是说 HTML语言、JavaScript、框架,随便一个都可以?
JavaScript、框架专业学一个就行 精通一门其它的只需了解就行
JavaScript这个你要是学通的话 前途不可限量 游戏 网页 软件开发 都少不了它
电驴 网易 新浪 都招聘过java工程师 没见他们招聘过php程序员 说明会php的人比较多哈 不过java比php难多了
那做web方向应该以什么为主呢?
有什么好的方法吗?
可否共享一下?
sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php5-mysql
sudo apt-get install php5-gd
sudo /etc/init.d/apache2 restart配置php.ini:
sudo gedit /etc/php5/apache2/php.ini
把文件在文件后面的:
#extension=mysql.so
#extension=gd.so
的#去掉。安装phpmyadmin
sudo apt-get install phpmyadmin
测试:http://localhost/phpmyadmin/
重起apache
sudo /etc/init.d/apache2 restartphpmyadmin的默认安装路径不是在/var/www/(/var/www/是你的web服务站点的根目录),所以建一个软连接就可以了。上述命令是在/var/www/下建一个phpmyadmin的软链接:
sudo ln -s /usr/share/phpmyadmin/ /var/www/
sudo gedit /etc/php5/apache2/php.ini
把文件在文件后面的:
#extension=mysql.so
#extension=gd.so
的#去掉。在这一步时没有找到,应该是版本问题,现在这个文件变了。
学会学习....
学会看手册,不仅说php手册,而是所有有文档的软件
学会google
2、php ,jsp ,asp.net 这是web开发主流的三种语言,选其一。
3、搭建环境,选择开发工具,运行简单程序,熟悉环境和工具。
4、具体做个留言板这类的小项目,不断完善,提高技术。
5、读源代码,学习提高。