2025 独立开发者训练营:AI Agent!查看介绍 / 立即报名 →

博客

Web 设计与开发必备工具:Brackets 编辑器

Brackets 是一款使用 HTML,CSS,JavaScript 创建的开源的针对 Web 开发的编辑器。你可能在宁皓网的视频里见过这款编辑器。实时预览,快速编辑,跨平台,可扩展,开源,让 Brackets 成为一款非常优秀的编辑器。

QQ20140411-1

Git 入门手册

Git 是一个版本控制工具,它有点像时间机器,可以让你回到从前。使用 Git 管理你的项目,对项目做出修改以后,提交一下,写一条信息,说明一下为啥做出这样的修改。在未来你可以恢复到之前提交的那个点上。不管你是设计师还是开发者,都应该学会使用 Git,先从这个简单的操作手册开始吧,你将学会:

  • 安装 Git
  • 初始化 Git 仓库
  • 提交修改
  • 查看状态
  • 还原
  • 创建分支
  • 合并分支
  • 在 github 上管理项目

一起创建一个自由职业生态系统

在喜欢的地方,喜欢的时间,做自己喜欢的事情。 freelance !理想的自由职业是很美好的,现实可能有些差距,不稳定的收入,客户的拖欠,来自家庭的不理解与压力,都有可能让你放弃自由职业。所以,我们需要去创建一个自由职业的生态系统,在这里,每个自由职业者都能很好的活着。怎么样创建这个生态系统,我们应该一起好好想想。目标是能让 100, 000 自由职业者可以真正的自由职业。

这个生态系统的构成大概是这样的,一个可以学习的地方,一个可以交流分享的社区,一个能赚钱的平台。你是这个系统里的一员,你可以学习,不断进步,可以把学到的东西再分享出来,帮到更多的人,可以卖掉自己的时间或者产品。到目前为止,我一直在做的只是提供一个可以学习的地方。我希望能给你提供一套完整的知识系统,从最简单的开始,到设计,开发,运营。已经努力了两年多,还没有完整,到明年应该就差不多了,多给我些时间,四年,正好是你在大学的时间。

我觉得我们应该一起去创建这个稳定的可持续可循环的生态系统,有啥想法在评论里说说,现在能做的,我们就去试一下。做不了的,计划将来去做。

WordPress 性能优化:使用 nginx 服务器

“WordPress 为什么这么慢”,您或许会有这样的疑问。我觉得强大的东西都是有代价的,但也是有方法可以解决的,接下来我们花点时间去研究一下 WordPress 的性能优化。这里说的性能优化,包含两个东西,scalability 还有 performance。scalability 是扩展性,意思就是能承受的压力,也就是 WordPress 能为多少人提供服务。performance 是性能,也就是 WordPress 页面的响应速度。

WP-CLI:使用命令行工具控制 WordPress

WP-CLI,它可以让我们在命令行工具里输入相应的命令,去控制 WordPress 的行为。比如去升级 WordPress,去安装个插件,多站点,去管理用户,评论,主题等等。这跟 Drupal 的 Drush 有点类似。在 WordPress 上面,我们就是去使用 WP-CLI 这个工具。或许你早已经发现了它:)

下面,我们还是在自己的 Linux 系统的服务器上,去安装一个 WP-CLI ,然后再用它使用命令去控制 WordPress,你也可以在本地电脑上去测试,需要使用类 Unix  的操作系统,比如 OS X, Linux, FreeBSD ... 如果你使用是 Windows 操作系统,可以去安装一个 Linux 系统的虚拟机,或者,你也可以直接买一台服务器去测试一下。下面, 我会在阿里云 CentOS 操作系统的服务器上测试这个 WP-CLI 工具。

宁皓网的服务器

经常有朋友会问,宁皓网服务器在哪里,是什么配置,用了多少带宽。我想这应该是个秘密,不过我还是愿意跟你分享一下,为你减轻一点头痛的因素,对您将来的选择有个参考。您应该已经知道了宁皓网是在阿里云上面,使用了阿里云的 ECS 服务器。以下是服务器详细的配置参数:

# 2014.03.28

配置 Drupal 发邮件(Email)的方法 + 解决使用 sendmail 发邮件慢的问题

你买了台服务器,配置好了 Web 环境安装了 Drupal,但是你发现 Drupal 无法发送邮件。如果你跟我们一样,花了一天时间找不到原因,并且使用的是 Linux 系统( CentOS ),可以试试下面这个方法。Drupal 默认会使用 sendmail 发送邮件,sendmail 其实是个小程序,可以运行在系统里面,你需要先确认系统里是否安装了 sendmail ,并且确定它已经启动了。

实践:Linux 操作系统的基本操作

最近写了一些关于在 Linux 系统上配置 Web 服务器的操作手册,我希望大伙都能去试一下,遇到问题可以一起想办法解决,这样你会很快学会 Linux 的基本操作,去配置一个可以使用的 Web 运行环境,也不再恐惧命令行工具。你可以在自己电脑上安装虚拟机,比如 Virtual Box。使用 Linux 系统(推荐 CentOS 系统)。或者去购买一台云服务器,按月付或者按天付的那种,一个月最低几十块钱。我推荐大家去购买一台云服务器。国内可以使用阿里云,国外可以试试 DigitalOcean 或者 Linode

创建高性能 Drupal 应用:使用 Varnish

Varnish,是一种加速器,可以提升网站的性能。 Drupal 网站经常会用到它,比如 Drupal.org 就使用了 Varnish。还有个著名的视频网站 Vimeo.com(国内无法访问)也用了 Varnish。在这个配置手册里,我们会在 CentOS 服务器上安装并配置一下 Varnish ,并且让它可以跟 Drupal 结合在一起使用。

创建高性能 Drupal 应用:使用 Memcached

Memcached,是一套使用内存作为缓存的系统,可以有效的缓解数据库的压力,被很多大型网站广泛使用,Youtube,Twitter,WordPress.com 等等,Memcached 是高性能网站的标准配置。我们可以配置一下,让 Drupal 也可以使用 Memcached,需要用到 Drupal 的 Memcache API and Integration 模块。这个简单的配置手册,说明了在 CentOS 服务器上安装并配置 Memcached ,并让 Drupal 可以使用它。

微信好友

用微信扫描二维码,
加我好友。

微信公众号

用微信扫描二维码,
订阅宁皓网公众号。

240746680

用 QQ 扫描二维码,
加入宁皓网 QQ 群。

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点