技术之路

php redis

2020-08-15
sudo apt -y install php
sudo apt -y install php-curl
sudo apt -y install php-json

sudo apt -y install php-fpm

apt -y install php-pear
apt -y install php7.2-dev
pecl install redis

vi /etc/php/7.2/cli/php.ini
vi /etc/php/7.2/fpm/php.ini

extension_dir = "/usr/lib/php/20170718"
extension = redis.so
            

Nodejs

2020-08-10
https://github.com/nodesource/distributions/blob/master/README.md
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs

npm install -g npm@latest
            

Redis合并

2020-08-07
apt install ruby-full
gem install redis-dump
redis-dump 127.0.0.1:6379 > redis.json
            

Redis

2020-08-06
sudo apt -y install redis-server
            

OpenResty

2020-08-05
wget -qO - https://openresty.org/package/pubkey.gpg | sudo apt-key add -
sudo apt-get -y install software-properties-common
sudo add-apt-repository -y "deb http://openresty.org/package/ubuntu $(lsb_release -sc) main"
sudo apt-get update
sudo apt-get -y install openresty
            

前端技术栈

2020-08-01
浏览器
Internet Explore
Chrome
Firefox
Safari
Opera
Edge
Netscape

协议
HTTP/1.1
链接
会话
授权
请求
响应
HTTP/2
压缩
打包
服务器端推送
WebSocket

Web三剑客
HTML
CSS
JavaScript

标准
W3C
HTML
CSS
XHTML
XML

核心概念
HTML
DOM
Element
Attribute
JavaScript
Prototype
Scope
Closure
JSON (JavaSript Object Notation)
AJAX (Asynchronous JavaScript and XML)
CSS
Selector
Priority
Specificity
Box Model

渲染引擎
Trident (IE)
Blink / prev. WebKit (Chrome)
Gecko (Firefox)
WebKit (Safari)
Blink / prev. Presto (Opera)
EdgeHTML (Edge)

脚本引擎
JScript (IE8- / ASP)
Chakra (IE9+ / Edge)
V8 (Chrome / Opera / Nodejs / MongoDB)[GitHub]
SpiderMonkey (Firefox)
JavaScriptCore (Safari)

运行时
Cookie
Local Cache
Session Storage
Local Storage
Components
Extensions
Plugins
Resources
Images
Icons
Fonts
Audios
Videos

编辑器
Sublime Text
WebStorm
Atom
Vim
Emacs
Visual Studio Code
Dreamweaver

编译任务
精简
编译
合并
混淆
图像优化
单元测试

编译工具
Grunt
Gulp
Brunch
Yeoman
Broccoli
调试
Developer Tools
Firebug

基础工具
Node.js
Phantom.js
SpiderMonkey
质量控制
JSLint
JSHint
jscs
Closure Linter

包管理
npm
Bower

测试
工具
QUnit
Jasmine
Mocha
Selenium
WebDriverIO
Protractor
Sinon.JS
Karma
nodeunit
tape
nightmare

在线工具
Sauce Labs
Browser Stack
Browser Shots
Browserling
Browser Sandbox
Cross Browser Testing
Browsera
SortSite

库 / 框架
基础库
jQuery
Prototype
Zepto
MooTool

模块化
ES6 Module
CommonJS
webpack
browserify
AMD
RequireJS
UMD
umd

框架
AngularJS
Ember
React
Deft.js
Vue.js
Riot

UI框架
Bootstrap
Semantic UI
Foundation
Material UI
WinJS
Pure
Amaze UI
WebSocket
http://Socket.io
web-socket-js

数据可视化
Echarts
HighCharts
WebGL
Three.js
Babylon.js
Pixi.js
CSS3 动画
Animate.css
bounce.js
Effeckt.css
move.js

流程控制
ES6
Promise
Generator
ES7
yield
await
async
co
Promise
Bluebird
q
when.js

函数式编程
bacon.js
immutable.js
ramda
underscore.js
lodash
ReactiveX

手机 UI 框架
jQuery Mobile
Jo
Dojo Mobile
Lungo
CSS 预处理器
LESS
LESS
Hat
Sass(SCSS)
Compass
Bourbon
Gumby
Stylus
nib

未来标准
babel

模板引擎
Handlebars
Slim
Jade
Ejs
Spacebars
mustache

统一化
Normalize
Reset

最佳实践
SEO
Responsiveness
CDN

安全
Sandbox
XSS
CORS

中间语言
CoffeeScript
TypeScript
ClojureScript
JSX (Facebook)

移动应用开发
PhoneGap / Cordova
MUI
React Native
Ionic

桌面应用开发
Electron
NW.js
            
2020 fivdow.com 粤ICP备20020909号