当前位置

再自学JavaScript来以Drupal网站为基础开发App

James Qi 在 2016年6月30日 - 18:29 提交
内容摘要:2011年初刚用Drupal不久的时候写了一篇博客《被迫自学PHP来构建Drupal网站》,这几年来一直用Drupal搭建和运营网站,PHP的基础用法算是比较熟悉了(高级用法没有接触)。2016年5月......

  2011年初刚用Drupal不久的时候写了一篇博客《被迫自学PHP来构建Drupal网站》,这几年来一直用Drupal搭建和运营网站,PHP的基础用法算是比较熟悉了(高级用法没有接触)。2016年5月开始摸索《以Drupal网站为基础创建App》,接触到JavaScript、PhoneGap等,而且DrupalGap这个中间桥梁模块及开发工具的使用中,也必须对JavaScript了解以便读懂开源JS程序以及进行必要的修改。

  网上搜了一下教材,又购买了《JavaScript入门经典》、《构建跨平台APP HTML 5+PhoneGap移动应用实战》等基本书。JavaScript的书粗看了一下,这些天也在进行一条调试修改,了解了基本的调试办法,发现JS基本语法与PHP的还是比较类似,掌握起来应该不算非常困难。只是涉及到DOM、面向对象编程、JSON、事件响应等以前接触很少的需要费一番功夫,毕竟自己以前不是学软件出身的,有些概念陌生。

  另外,这个DrupalGap Development Kit是托管在github上,我也去注册了一个账号,并尝试着修改、提交部分代码。这个项目的开发维护主要是一位国外的大侠,也是利用为别人开发网站、开发app获得收入的这个过程中不断积累DrupalGap代码的,也有一些其它的贡献者。我这些年一直的MediaWiki、Drupal这两个开源平台的受益者,也没有做过什么贡献,在这个更小众用户的DrupalGap上可以做点贡献,起码是在翻译、多语言等方面。

  学点新的编程语言对我来说还是可以比较快的,特别是基础的一些内容,虽然奔五了的人一般都不太愿意学习新东西,但我对感兴趣或者有需要的东西还是愿意学的,而且自己感觉学习能力还行,跑步也是近几年练出来的,音乐架子鼓也是刚刚在入门。不过最大的问题还是出在时间上,人的精力有限,学得多了、做的事情多了,自然有些就无法深入进去。还有公司经营和发展上的压力也不小,只钻自己感兴趣或者擅长的领域还不行,还得多抬头看路、找路!

  自己以前上大学是无线电技术专业,与电子线路、电脑硬件打交道多一些,软件其实并不多,很多也是靠边工作边了解的,如果当年上学就是学的软件就好了,可惜当时自己以及家人都没有眼光看到几十年后IT行业及社会的发展变迁。

评论

-- 发自IP地址: 111.17.189.53 (位置 | 谁是)

我也是奔5的人,正在学习前端,只能做一些简单的页面,JavaScript DOM都可以说不会,看了朋友的博客非常受鼓舞。目前也在准备从WP转战到drupal,但还不确定drupal是不是一定会替代WP。希望楼主分享一一上drupal开发的一些网站或者app,我想学习。

-- 发自IP地址: 58.48.27.221 (位置 | 谁是)

呵呵,很高兴看到留言,其实在国外做技术做到老的例子多的是,到50、60岁一辈子编程也正常,只要自己喜欢。drupal不会替代wp,应该会共存,各有各的优势。

我们现在用drupal做成app的例子有两个:

1、武汉话方言

2、新工商名录

欢迎交流,互相学习!

James Qi / 祁劲松

添加新评论

Plain text

  • 不允许使用HTML标签。
  • 自动将网址与电子邮件地址转变为链接。
  • 自动断行和分段。
验证码
本问题用于测试您是否为人类访问者,避免自动垃圾发贴。
图形验证
键入显示在图片中的字符