webeclipse能开发web吗还有前途吗

2014年6月 扩充话题大版内专家分月排行榜第二
2014年11月 扩充话题大版内专家分月排行榜第三2014年10月 扩充话题大版内专家分月排行榜第三
2014年3月 Linux/Unix社区大版内专家分月排行榜第二2014年1月 扩充话题大版内专家分月排行榜第二
2014年6月 扩充话题大版内专家分月排行榜第三2014年5月 扩充话题大版内专家分月排行榜第三2014年5月 Linux/Unix社区大版内专家分月排行榜第三
2012年2月 Web 开发大版内专家分月排行榜第二
2014年4月 扩充话题大版内专家分月排行榜第三
2015年1月 扩充话题大版内专家分月排行榜第二
2014年12月 扩充话题大版内专家分月排行榜第三
2014年2月 扩充话题大版内专家分月排行榜第二
2014年3月 扩充话题大版内专家分月排行榜第三
2017年1月 总版技术专家分月排行榜第二
2016年12月 总版技术专家分月排行榜第三
2014年2月 扩充话题大版内专家分月排行榜第二
本帖子已过去太久远了,不再提供回复功能。Web 前端开发前景如何? - 知乎1439被浏览519504分享邀请回答14192 条评论分享收藏感谢收起8111 条评论分享收藏感谢收起查看更多回答8 个回答被折叠()web前端开发的前景你怎么看?
web前端开发的前景你怎么看?
食品科学与技术
对于web前端开发的前景如何,想必很多人都去了解过吧。可见web前端开发居竞争最强烈的岗位之首。十年河东,十年河西,未来是不可预期的,金融危机出现之前,大家更本就意识不到会出现金融危机。同样的,十年前的.net开发以及现在的.net开发和前端开发,请问你会如何选择?人的职业生涯长达40年,而科技行业的发展这么快,在你的职业生涯有生几年,web前端开发一定会衰落下去,说不定10年后就直接埋没?难道你就因为这样就不从事这一行业?万一前端由于简单以及广泛适用性,可以再兴盛30年?如果说我们把职业职业生涯像赌博一样交在所谓的前景上,其实非常危险的一件事情,就像随波的树叶,很难掌控自己的前进的方向,随时都有倾覆的危险。我真正关心的应该是,你的内心是怎么想的?你的兴趣在哪里?你想成为怎样的人?你的理想是什么?你的价值观是怎样的?你应该“follow your heart!除了职业本身,我们还应该随时注意提高自己在软实力方面的竞争力,沟通表达、为人处事、团队协作、项目推动等等,日后即使行业不景气了,也不要担心随风而去。为什么对web前端开发的前景这么肯定呢?因为越是简单的东西,越是容易普及的东西,越是能够兴盛昌盛,经久不衰。前端开发除了在web上,还可以出现在桌面软件上,各种物联网端,甚至操作系统都前端开发来搞,因为足够简单。如果这个问题的本意是问“Web前端开发钱景如何?”,只是说三十六行,行行状元,任何行业,哪怕你是清洁工,需要做到顶尖,“钱景”根本就不要担心的。看到了前景的同时,也要看到这其中竞争。机遇和挑战是并存的,我们应该庆幸比别人起步早,但是还是需要比别人付出更多才能在以后的角逐中不落后。要时刻提醒自己不断去学习。你还等什么?课课家web前端开发课程上线中,赶紧来学习吧!
本文仅代表作者观点,不代表百度立场。系作者授权百家号发表,未经许可不得转载。
食品科学与技术
百家号 最近更新:
简介: 每天分享最新的科技视频。
作者最新文章2017 web开发发展趋势 - 知乎专栏
{"debug":false,"apiRoot":"","paySDK":"/api/js","wechatConfigAPI":"/api/wechat/jssdkconfig","name":"production","instance":"column","tokens":{"X-XSRF-TOKEN":null,"X-UDID":null,"Authorization":"oauth c3cef7c66aa9e6a1e3160e20"}}
{"database":{"Post":{"":{"contributes":[],"title":"2017 web开发发展趋势","author":"zhi-he-ji-gou","content":"
与大多数行业相比,在web开发方面,你需要跟上趋势,但这些趋势中有很多并无用处。因此,这里介绍一些一些在2017年很显著而且无法躲避的Web发展趋势。响应性  响应式现在是网站设计是否优良的显著标志,这并不是什么最新的言论,也确实不是。你很难发现许多新的网站不是响应式的。然而这些响应式的网站中,很多做的并不好,有过大的最低高度,或者只支持部分响应,改变太多,或改变不足…  响应式网站的发展变得更加复杂,跟上其步伐很重要。50%的互联网冲浪和流量如今都发生在移动设备上,所谓的“移动优先”的策略非常流行。即使如WordPress这样的大平台现在也在宣传他们的移动优先策略,从小屏幕渐进增强到更大的屏幕是必须要走的路,没法绕过。Java依然在进步  虽然经常遭受批评,如它的弱点和缺点中所说。但Java是未来。它已经扩展到硬件开发,能够在Mac OS中使用,越来越多的东西是由它支持的。具体来说,前端库越来越受欢迎,并促使Java发展地很快。  Java也有其不足之处,但它已成为的Web开发堆栈的一个必须的部分–HTML,CSS和Java是现在前端开发堆栈的一切。当然,它也可以与任何其他堆栈相结合-这是它的美妙之处。  事实是,如果你还没有往你的web开发堆栈中添加Java,放心添加吧,却对不会错。如果已经有了,你应该时刻注意可能会使你和你的团队更有效的新框架。创造力  慢慢地,存档图片的曙光已经结束。人们正在远离使用存档画面或图像,并使用一些可定制、个性化的东西。无论是视频,动画或照片,越来越多的人现在倾向于价值和独特性超过其便利性。  这对Web开发人员意味着什么?准备好与越来越多的希望事物具有创新性和独特性的设计师和客户一起工作吧。现在,它可以给开发人员提供一个挑战,因为它并不是web安全的,但同时它也提供了机会和独特的工作,创造一些之前从未做过的事情。SVGs  PNG和JPG格式曾经很好用,但是现在可以停止使用它们了。SVG或可缩放矢量图形不会产生像素大小的不同,顾名思义,它们会根据屏幕的需求进行缩放。  响应式和移动优先有着强劲的发展势头,难怪它们拥有了越来越多的粉丝。像WordPress和Joomla这样的平台已经增加(或提供)了对SVGs的支持。许多设计师和开发者现在也十分信赖它,因为它几乎消除了不同尺寸的质量损失,现在唯一的缺点是,需要花一些时间来适应这些新的技术,而且有时候兼容性也并不是太好。  但不要让这阻止你把它们纳入你的下一个项目,区别是显著地,你永远不会再看PNG一眼!","updated":"T08:25:33.000Z","canComment":false,"commentPermission":"anyone","commentCount":0,"collapsedCount":0,"likeCount":0,"state":"published","isLiked":false,"slug":"","isTitleImageFullScreen":false,"rating":"none","titleImage":"","links":{"comments":"/api/posts//comments"},"reviewers":[],"topics":[{"url":"/topic/","id":"","name":"Web 开发"}],"adminClosedComment":false,"titleImageSize":{"width":0,"height":0},"href":"/api/posts/","excerptTitle":"","tipjarState":"closed","annotationAction":[],"sourceUrl":"","pageCommentsCount":0,"hasPublishingDraft":false,"snapshotUrl":"","publishedTime":"T16:25:33+08:00","url":"/p/","lastestLikers":[],"summary":"与大多数行业相比,在web开发方面,你需要跟上趋势,但这些趋势中有很多并无用处。因此,这里介绍一些一些在2017年很显著而且无法躲避的Web发展趋势。响应性 响应式现在是网站设计是否优良的显著标志,这并不是什么最新的言论,也确实不是。你很难发现许多…","reviewingCommentsCount":0,"meta":{"previous":null,"next":null},"annotationDetail":null,"commentsCount":0,"likesCount":0,"FULLINFO":true}},"User":{"zhi-he-ji-gou":{"isFollowed":false,"name":"滩聊","headline":"","avatarUrl":"/v2-e62dcbdddd86eaa7ccdace7a7ec84847_s.jpg","isFollowing":false,"type":"people","slug":"zhi-he-ji-gou","bio":"微信公众号:致和机构","hash":"8f96bcfcfc22742bc02cce","uid":345100,"isOrg":false,"description":"","profileUrl":"/people/zhi-he-ji-gou","avatar":{"id":"v2-e62dcbdddd86eaa7ccdace7a7ec84847","template":"/{id}_{size}.jpg"},"isOrgWhiteList":false,"badge":{"identity":null,"bestAnswerer":null}}},"Comment":{},"favlists":{}},"me":{},"global":{"experimentFeatures":{"ge3":"ge3_9","ge2":"ge2_1","nwebStickySidebar":"sticky","newMore":"new","liveReviewBuyBar":"live_review_buy_bar_2","liveStore":"ls_a2_b2_c1_f2","isOffice":"false","homeUi2":"default","answerRelatedReadings":"qa_recommend_with_ads_and_article","remixOneKeyPlayButton":"headerButton","qrcodeLogin":"qrcode","newBuyBar":"livenewbuy3","newMobileColumnAppheader":"new_header","zcmLighting":"zcm","favAct":"default","appStoreRateDialog":"close","mobileQaPageProxyHeifetz":"m_qa_page_nweb","iOSNewestVersion":"4.2.0","default":"None","wechatShareModal":"wechat_share_modal_show","qaStickySidebar":"sticky_sidebar","androidProfilePanel":"panel_b"}},"columns":{"next":{}},"columnPosts":{},"columnSettings":{"colomnAuthor":[],"uploadAvatarDetails":"","contributeRequests":[],"contributeRequestsTotalCount":0,"inviteAuthor":""},"postComments":{},"postReviewComments":{"comments":[],"newComments":[],"hasMore":true},"favlistsByUser":{},"favlistRelations":{},"promotions":{},"switches":{"couldAddVideo":false},"draft":{"titleImage":"","titleImageSize":{},"isTitleImageFullScreen":false,"canTitleImageFullScreen":false,"title":"","titleImageUploading":false,"error":"","content":"","draftLoading":false,"globalLoading":false,"pendingVideo":{"resource":null,"error":null}},"drafts":{"draftsList":[],"next":{}},"config":{"userNotBindPhoneTipString":{}},"recommendPosts":{"articleRecommendations":[],"columnRecommendations":[]},"env":{"edition":{},"isAppView":false,"appViewConfig":{"content_padding_top":128,"content_padding_bottom":56,"content_padding_left":16,"content_padding_right":16,"title_font_size":22,"body_font_size":16,"is_dark_theme":false,"can_auto_load_image":true,"app_info":"OS=iOS"},"isApp":false},"sys":{},"message":{"newCount":0},"pushNotification":{"newCount":0}}JAVA开发和PHP WEB开发哪个前景好一些?-web开发和软件开发哪个更好
没有你要的?请搜索……
你现在正在浏览:
JAVA开发和PHP WEB开发哪个前景好一些? web开发和软件开发哪个更好
JAVA开发和PHP WEB开发哪个前景好一些?
而且要学会运用各种工具进行辅助开发以及理论层面的知识,包括代码的可维护性、组件的易用性、业务分析的可以选择php。不过现在前端对业务数据的处理也很有要求。从工作角度来说,最近这几年伴随着交互体验的升级,前端也相当吃香,不过这两种只是工具,要有发展,主要负责数据业务逻辑处理,主要跟数据库打交道比较多,肯定是要花很多精力去学习更多的知识、分层语义模板和浏览器分级支持等,保证代码的质量,例如CSS sprite、负边距布局、栅格布局等;各种JaScript框架层出不穷,如果喜欢算法、数据处理,为整个前端开发领域注入了巨大的活力。总有新的灵感和技术不时闪现出来,看你是喜欢展现层还是业务逻辑层,需要更深入Web工程师不仅要掌握基本的Web前端开发技术,网站性能优化。如果比较喜欢设计,交互和各种体验效果的可以考虑前端,入手还算快,他仅仅是简单的标记语言;浏览器大战也越来越白热化,跨浏览器兼容方案依然是五花八门。为了满足“高可维护性”的需要。前端偏交互设计、SEO和服务器端的基础知识、UI展现,当然 Node.js也可以用于后端交互,PHP主要是后端程序语言。HTML 甚至不是一门语言、更系统地去掌握前端知识!CSS 只是无类型的样式修饰语言。当然可以勉强算作弱类型语言。Jascript 的基础部分相对来说不难。前端开发是个非常新的职业,对一些规范和最佳实践的研究都处于探索阶段,这样才可能创建一个好的前端架构。看自己喜欢
劣势是受众较小,找工作起薪比Ja要低,平均工资比ja也要低些,不过有经验的php程序员待遇较高,4,掌握ja技术,真正可能需要5个月以上。待遇相对来说比php也高些,有1年工作经验月薪元,3年工作经验的可达到万元月薪、社区等方面,经过3-4个月培训即可学成JAVA的优劣势及前景JAVA可以说是最热门的的编程语言、J2ME等,对于很多高级语言来说,JAVA都是基础,php的提升空间不如ja。相对于其他编程语言来说,发展前景比较乐观。就业面比较广,市场用人需求也大,PHP具备非常成熟的开源代码和模板;另外一个,JAVA是跨平台的,有多个方面的应用,所以PHP入门比较简单,如Android、Swing、J2EE,JAVA学习门槛比php高。ja多开发大型系统,有可替代性。就前景来说,所以大型企业往往需要很多Ja人才,这是其优势。不过,需要学习的内容也多;而许多大型系统都是用ja开发,也不可能轻易使用其他语言待遇,Ja前景应该是比较光明的,一是Ja稳定,工资可达1万5,应用广泛,一定时期内很难被其他编程语言取代,但不如Ja稳定、5年开发经验的php工程师,不过再提升就比较难,所以ja的前景应该是稳定而光明的。PHP的优势和不足PHP主要用来做网站开发,许多小型网站都用PHP开发,PHP是开源的,这是使得PHP经久不衰的原因。PHP坚持脚本语言为主。在电商,因此使得PHP应用极为广泛
比较PHP和JSP这两个Web开发技术,在目前的情况是其实是比较PHP和Ja的Web开发。以下是智能职涯bigdata-job就几个主要方面进行的比较:  一、语言比较  PHP是解释执行的服务器脚本语言,首先php有简单容易上手的特点。语法和c语言比较象,所以学过c语言的程序员可以很快的熟悉PHP的开发。而ja需要先学好ja的语法和熟悉一些核心的类库,懂得面向对象的程序设计方法。所以Ja不如PHP好学。  Ja首先要编译成字节码.class文件,然后在ja虚拟机上解释执行。Ja的Web开发首先最容易想到的就是JSP(现在已经到JSP2.0),原来的ja的Web开发都是用servlet来实现的,用servlet来开发需要程序员在ja的源文件中嵌入大量的html代码。所以后来就出现了JSP,JSP可以方便的嵌入到html文件当中,其实jsp文件在服务器上执行的时候首先会被应用服务器转换成servlet,然后再编译执行。JSP可以通过servlet和JaBean的支持产生强大的功能。JaBean 是一种可复用的、跨平台的软件组件。使用jabean可以方便的实现ja代码和html的分离,能够增强系统的功能和软件的复用性。  Ja的Web开发属于SUN公司定义的J2EE其中的规范。而且在J2EE中包括了ja的Web开发的所有方面,如:JSP、Servlet、JDBC、JNDI、JAVABEAN、EJB等等。J2EE就特别适合于做大型的企业级的应用。  二、数据库访问比较  Ja通过JDBC来访问数据库,通过不同的数据库厂商提供的数据库驱动方便地访问数据库。访问数据库的接口比较统一。  PHP对于不同的数据库采用不同的数据库访问接口,所以数据库访问代码的通用性不强。例如:用Ja开发的Web应用从MySQL数据库转到Oracle数据库只需要做很少的修改。而PHP则需要做大量的修改工作。  三、系统设计架构比较  采用Ja的Web开发技术,需要使用的是面向对象的系统设计方法,而PHP还是采用面向过程的开发方法。所以用Ja进行开发前期需要做大量的系统分析和设计的工作。  四、跨平台性  Ja和PHP都有很好的跨平台的特性。几乎都可以在不作任何修改的情况下运行在Linux或者Windows等不同的操作系统上。  五、开发成本比较  PHP最经典的组合就是:PHP+MySQL+Apache。非常适合开发中小型的Web应用,开发的速度比较快。而且所有的软件都是开源免费的,可以减少投入。  Ja的Web应用服务器有免费Tomcat、JBoss等,如果需要更好的商业化的服务有:Web Sphere和Web logic。  六、分布式多层架构比较  PHP只能实现简单的分布式两层或三层的架构,而JAVA在这方面就比较强大,可以实现多层的网络架构。数据库层(持久化层)、应用(业务)逻辑层、表示逻辑层彼此分开,而且现在不同的层都已经有一些成熟的开发框架的支持。例如Struts就是利用ja的Web开发技术实现了MVC的设计模式,而在业务逻辑层也有Spring框架,数据库持久化层有Hibernate等框架。这些框架可以方便开发者高效、合理、科学得架构多层的商业应用。  下面简要的说一下Struts,它实质上是在JSP Model2的基础上实现的一个MVC(Model、View、Controler)框架。JSP Model2体系结构是一种联合使用JSP 与Serv......现在做软件开发的前景都很好,总体来说Ja和php的会比web好一些。你去招聘网站看一下各大公司的招聘信息就知道了。Ja的应用更广泛一些,能做的项目更多一些。八维教育的云计算学院就是专门培训Ja开发的,软件开发学院开设有php物联网方向的专业。不管学什么语言,只要学精学好了前途都是非常好的。别说软件开发这一行了,所有的行业都是一样的,在一个行业里做到精,那你就是这个行业里的成功者。
JAVA可不只是web开发。比如我们的安卓手机程序是JAVA开发的。所以JAVA能做的项目更广一些。但是实际工作中,不论是ja还是php程序员,其实做的东西都很专一,就干一件事,多了也做不了。你学了PHP,再转JAVA也不难,学了ja再写php也能写。工作久了熟能生巧,就像刷墙的工人转行贴壁纸一样,都是类似的东西,不要在一开始的时候纠结这些。
不要总是问这些问题了,这些都是显而易见的,不论你哪个学好了,都是好的,学会编程语言你只是学会了一种工具,更重要的是你在学习使用这种工具的是,所培养起来的解决问题的能力
也许你也感兴趣的内容

我要回帖

更多关于 c 能开发web吗 的文章

 

随机推荐