Web开发者必知的10个职业常识

众所周知,Web开发行业的持续发展和需求的不断变化给开发人员提出了新的要求与挑战。就网站而言,用户期望网站内容能更加丰富多彩、页面更加美观并且能提供良好的用户体验。如果Web开发人员一直止步不前,那终将会被淘汰。

站的高看到远,希望下面这十条能帮助你在开发这条道路上走的更远。

树立好印象

无论在何种场合,好的印象往往能使人记忆深刻。作为开发人员,忠于自己很重要,但与客户交流过程中,切勿向客户表达一些不切实际的想法或提出一些过分的要求,有时候一个坏印象就会流失很多订单甚至会给你的名声和事业带来很大的损失。切勿带着“面具”工作!

Web服务常见的问题

要通过XML和HTTP解决显示应用程序逻辑或细节信息的问题并不困难。过去,我们使用诸如ASP、JAVA或Perl这样的语言编写一个简单的应用程序,此程序可以通过XML显示数据。例如,可以使用ASP编写简单的应用程序,接受查询字符串的值,并生成代表具体数据库表的XML返回文档。应用程序可以简单地调用终点(比如,显示数据库表的URL),并从文档中获取、分析和派生值。

但是这种设计方式是与其他因素紧密联系的。客户机希望得到高度结构化的XML文档,如果提供这种文档的应用程序发生了变化,则客户机实现就很有可能中断。在大多数情况下,可以通过使用公共XML模式解决这个问题,但是为不同的应用程序分别维护和管理不同的模式国语麻烦。而且,XML文档还依赖于服务器的实现方式。

通过web存取数据库

信息爆炸的时代,在许多时候,我们不但利用数据库保存大量的信息,更会利用网际网络来散布这些有用的信息,和数据库相连的web网站在网际网络上大受欢迎,如国内著名的人力资源网站,提供在线数据库让许多求职者在网站上登录自己的履历数据,也可以让许多公司在网站内的履历数据库中寻找合适的人才,这使得求职者和求才者形成一个非常良好的互动关系。

存取架构仍是遵循传统的client/server架构。在服务器端由web服务器和数据库服务器所组成,而client端只需要一个支持Java的浏览器即可。服务器端的web服务器负责执行JSP程序,我们在JSP程序中通过JDBC的处理机制来和数据库服务器相连,并取数据库中的数据,当让我们也可以通过JDBC向数据库下达SQL命令,对数据库进行新增、删除和修改记录等操作,这一切都靠JDBC提供的类与方法来达成。Web服务器还有一个工作,便是将我们操作数据库的结果,以HTML的形式通过HTTP协议,回传给前端的浏览器。在这整个存取架构中,最重要的部分就JDBC,没有JDBC,我们的JSP程序根本没有办法和数据库相连。

«1»