XAMPP 学习路线

XAMPP = Apache + MySQL + PHP + Perl

XAMPP是最流行的PHP开发环境

XAMPP是完全免费且易于安装的Apache发行版,其中包含MySQL、PHP和Perl。XAMPP开放源码包的设置让安装和使用出奇容易。

网站

XAMPP 官方网站
XAMPP - SourceForge

文件区别

  • 安装版(适合小型服务器安装)
    • xampp-win32-*-installer.exe - 有安装向导。
    • xampp-win32-*.zip - 解开是一个 xampp 目录,但可以随后注册服务等。
    • xampp-win32-*.7z - 和 .zip 版相同,压缩后体积更小。
  • 便携版(适合开发测试。不包含 FileZilla FTP 和 Mercury Mail Server,不能安装服务)
    • xampp-portable-win32-*-installer.exe
    • xampp-portable-win32-*.zip
    • xampp-portable-win32-*.7z

快速起步

切勿自己摸索!因为不同的版本的步骤有所不同。请阅读 xampp\readme_en.txt 中的 QUICK INSTALLATION 节。篇幅很短,不用担心 :)

潜在陷阱

  • 必须安装(或解压到)根目录下。例如 D:\xampp,或者 E:\xampp。
  • 注意缺省的 80 和 443 端口未被其它程序占用。netstat -ano |find "80"netstat -ano |find "443"
  • 如果用安装版的压缩包(.zip 或 .7z),并需要安装服务,请用提升权限的管理员账户打开 xampp-control.exe 进行安装。
  • 如果要能让别的机器或外网访问,请注意配置防火墙。
  • 通过 xampp-control.exe 启动,可能看不到完整的错误提示。请在命令行下启动 xampp_start.exe,可以看到更详细的错误提示。
  • 如果遇到错误,可以根据 xampp-control.exe 面板上的各个 Logs 按钮找到相应的日志。另外,可以通过 Windows 的事件查看部分日志。

Hexo 博客学习路线

Hexo 是一个快速、便捷、强大的博客框架,通过 Node.js 技术构建。

  • 如果你对默认配置满意,只需几个命令便可秒搭一个hexo。
  • 如果你跟我一样喜欢折腾下,30分钟也足够个性化。
  • 如果你过于喜欢折腾,可以折腾个把星期,尽情的玩。

HEXO

官方链接

教程

云空间

工具

我制作了一系列脚本,用于整理博客文章、抓取外部图片、批处理生成发布等,请参见 victorwoo/victorwoo - GitCafe

mongodb 学习路线

MongoDB 是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。

mongodb

入门文章

电子书籍

工具

Robomongo

  • MongoVUE - 收费,Windows,体验略次。

MongoVUE - different views of the data

纸质书籍

MongoDB权威指南

AngularJS 学习路线

AngularJS 是Google开源的一款JavaScript MVC框架,弥补了HTML在构建应用方面的不足,诞生以来吸引了大量的目光,也迅速成为了Web开发领域的新宠。

AngularJS

网站

博客

入门

官方使用指南

w3school

链接合集

请展开看以下链接内容*

DEMO 项目

参考手册

视频教程

纸质书籍

用AngularJS开发下一代Web应用

图表

  • 一张图告诉你Angular的内核结构
    一张图告诉你Angular的内核结构

指令收藏(Directives)

  • jirikavi/AngularJS-Toaster - AngularJS Toaster is a customized version of “toastr” non-blocking notification javascript library.