当前位置: 首页 > news >正文

公司网站报价今天国际新闻

公司网站报价,今天国际新闻,网站建设的前期准备,马克 扎克伯格大学做的网站阅读Craig Buckler博客文章中的评论, 服务器端JavaScript会流行吗? 证实道格拉斯克罗克福德(Douglas Crockford)关于JavaScript的文章 :它已经过类型转换。 很多人只能在浏览器的上下文中看到它。 其中很大一部分是由于…

阅读Craig Buckler博客文章中的评论, 服务器端JavaScript会流行吗? 证实道格拉斯·克罗克福德(Douglas Crockford)关于JavaScript的文章 :它已经过类型转换。 很多人只能在浏览器的上下文中看到它。 其中很大一部分是由于语言和浏览器DOM之间的混淆。 DOM接口实际上是大多数JavaScript程序员花费时间的地方。

这也证实了另一个事实:很多人讨厌JavaScript。 不过,我有信心-对于欣赏JavaScript的更出色功能并可以接受其更粗糙部分的程序员而言-JavaScript正在服务器端发展的消息不足为奇,并且可能会受到欢迎。 我敢肯定,这仅仅是开始。

那么现在可以在服务器端找到JavaScript?

Jaxer是JavaScript Web应用程序框架和服务器。 服务器端API具有任何功能,包括对数据库,文件和网络套接字的访问。 服务器端脚本和客户端脚本之间的界限越来越模糊。 例如,服务器端脚本可以操纵网页DOM。

脚本是将ASP样式嵌入到HTML中的:

<p id="msg"></p>
<script runat="server">var nme = document.createTextNode("Hello my name is Jaxer.");var para = document.getElementById("name");para.appendChild(nme);
</script>

runat属性可以是server both ,也可以是server-proxy 。 如果设置为server 在将页面发送到浏览器之前,将对脚本进行评估。 如果未设置,脚本将在客户端执行。 如果设置为server-proxy ,则可以按名称从客户端脚本中调用这些函数,但是可以通过Ajax将其代理到服务器端等效项。

Helma是另一个使用JavaScript进行服务器端脚本编写的Web应用程序框架。 Helma有一个模板系统,这意味着它避免了混合服务器端和客户端JavaScript代码。 您可以用JavaScript编写动作 ,然后渲染模板,将数据注入渲染过程。 每个HTTP请求都会触发一个已配置的操作。

这是Helma术语中名为“ hello”的模板或外观的示例:

<p>Hello, my name is <% response.name %>.</p>

以及呈现它的动作:

res.data.name = 'Helma';
this.renderSkin('hello');

如Wikipedia上的服务器端JavaScript主题所示,还有更多服务器端JavaScript的示例。 几乎所有人都使用Rhino或SpiderMonkey执行JavaScript。

服务器端JavaScript是一个严肃的主张吗?

尽管出现了服务器上JavaScript的实现,但它远非PHP托管的普遍性。 一个合理的说法是服务器端JavaScript当前已绑定到它所驻留的框架。 因此,由于缺少标准API,在一种环境中编写的JavaScript不太可能是可移植的。 已经确定了这一需求,因此ServerJS小组的工作已经开始。 像jslibs这样的项目也旨在解决这个问题。

缺少托管服务也是一个问题,尽管Jaxer和AppJet提供了自己的托管平台。 Helma应用程序可以与支持Java的服务一起托管。 解决了标准库问题后,我确定我们会看到托管支持得到改善-您将向托管服务提供商寻求“ mod_javascript”支持。

最后,JavaScript有很多粗糙的部分,使很多人不愿意在服务器端使用它。 我很认真地认为ECMAScript 3.1和ECMAScript Harmony最终将涵盖这些内容。

我们看到JavaScript支持出现在许多平台上,包括Web和桌面,本地和服务器。 托管程序包中提供的服务器端JavaScript支持会和PHP一样普遍吗? 我认为这是不可避免的。

From: https://www.sitepoint.com/server-side-javascript-will-be-as-common-as-php/

http://www.lbrq.cn/news/2373769.html

相关文章:

  • 蚌埠市建设工程质监站网站制作网站的基本流程
  • 网站做的好的公司名称好搜网惠州seo
  • 产品的营销渠道有哪些seo网络推广哪家专业
  • 推广是什么百度禁止seo推广
  • 大连网站建设那家好深圳营销推广引流公司
  • 国泰君安建设工程官方网站企业网站推广渠道有哪些
  • 网站pv uv是什么意思互联网营销师培训内容
  • 西安cms建站网站搭建工具
  • 网站建设服务公司有用吗百度公司注册地址在哪里
  • 泰州网站建设托管谷歌优化排名公司
  • 做长海报的网站济南网络推广公司
  • 一般可以建些什么种类的网站百度荤seo公司
  • 荔湾区网站建设免费推广引流怎么做
  • 有投标功能的网站怎么做东莞网络营销公司
  • 一般给公司做网站怎么收费自媒体营销代理
  • 公司设计网站需要注意哪些网站优化分析
  • 苏州建设网站制作目前推广软件
  • 27岁女生学前端开发晚吗长沙优化官网服务
  • 上海手机网站建设网络营销成功案例3篇
  • 什么网站可以接活在家做高级seo培训
  • 做一个购物网站价格站长查询站长工具
  • 大屏可视化ui设计重庆seo顾问服务
  • 系统开发软件有哪些重庆seo务
  • 电商网站前后台模板网络推广seo公司
  • 创联互动建设网站网站都有哪些
  • 拍卖网站模版热搜词工具
  • 网站建设昆明seo作弊
  • 昆明网络公司哪家最大厦门百度关键词seo收费
  • 百度短链接在线生成南宁seo优化公司排名
  • 深圳做男装什么网站容易找工谷歌seo网站推广
  • GraphQL的N+1问题如何被DataLoader巧妙化解?
  • Odoo最佳业务实践:从库存管理重构到全链路协同
  • HTML表格基础
  • DolphinScheduler 如何高效调度 AnalyticDB on Spark 作业?
  • CrewAI与LangGraph:下一代智能体编排平台深度测评
  • Linux中的数据库操作基础