1.2 开发所需知识及软件
下面介绍微信开发需要掌握、了解一些相关知识,以便为将来的工作奠定一个良好的基础。
极客学院在线视频学习网址:
http://www.jikexueyuan.com/course/1323_2.html
手机扫描二维码
开发环境搭建及准备工作
1.微信公众平台开发所需知识
• 动态脚本语言。如PHP、JSP、C#等,任意一种都可以,但需要有一定的开发经验。
• HTML、DIV+CSS。HTML是超文本标记语言,指页面内可以包含图片、链接,甚至音乐、程序等非文字元素;DIV+CSS 为 WEB 设计标准,是一种网页的布局方法。网页设计基本上都是用这两种技术组合而成的。这两种技能有一定基础即可。
• JavaScript、AJAX。JavaScript是网页前端动态语言;AJAX是一种创建交互式网页应用的网页开发技术。这两种技能同样要有一定的基础。
• HTML5、XML。HTML5是超文本标记语言(HTML)的第五次重大修改;XML是可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。这两种技能了解即可。
2.微信公众平台开发所需软件
• 本地开发环境。程序运行的环境,根据自身使用的开发语言决定,如 PHP,推荐集成 PHP运行环境WAMP(即Windows、Apache、MySQL、PHP);如果操作系统是MAC应下载MAMP;如果是 LINUX应下载LAMP。
• 编辑器。编写代码的软件,如Sublime Text、Eclipse PHP Studio、Zend Studio。这些编辑器任意一种都可以,根据使用习惯选择即可。
• FTP。本地与服务器之间传输文件的软件,常用的有FlashFXP、8UFTP等,任选一种即可。
• 微信Web开发者工具。微信开发调试的工具,可以大大提高调试速度。
• 在线接口调试工具。帮助开发者检测调用微信公众平台开发者API时发送的请求参数是否正确,提交信息后可获得服务器验证结果。
提示
以上技能知识与软件都可以通过互联网学习下载。本书案例所使用的开发语言为 PHP,所以下面涉及的相关内容全部以PHP为前提进行讲解。