ZyBlog
码农老张
  • 首页
  • PHP文章
  • 存储运维
  • 项目产品
  • 路线图
【信管1.7】软件工程(一)需求工程

在软件工程的第一课中,我们要学习的就是需求。需求这个东西太重要了,因为在大部分失败的项目中,需求有误都是最主要的一个失败原因。

分类:项目产品 标签:信管师
【信管1.6】计算机网络基础(四)网络规划与数据软件

在之前的课程中,我们已经学习了基础的网络知识,IP地址的知识,网络存储和网络接入相关的知识。是感觉到意犹未尽呢?还是想赶紧远离这个大魔王赶紧学习其它的内容呢?别急,我们还差最后的一点东西没说完。

分类:项目产品 标签:信管师
【信管1.5】计算机网络基础(三)网络存储与网络接入

大家不要急,网络这一块是非常重要的内容,所以我们的学习还要继续。在上一篇文章中们简单地学习到了 IP 的一些基础知识。其实在网络中最底层也是最核心的东西我们就已经学完了。后面将要学习的内容都是比较偏应用一些了。今天,我们先来学习一下存储和网络接入技术这两个部分的内容。

分类:项目产品 标签:信管师
【信管1.4】计算机网络基础(二)IP地址和网络服务器

上篇文章我们学习了计算机网络中非常基础的一部分知识,也就是 OSI 和 TCP/IP 相关的内容。今天我们的学习相对来说会更进一步,要继续学习 IP 地址相关的知识以及一些网络设备和服务器相关的知识。放心,内容都并不是很深,还是点到为止的水平。

分类:项目产品 标签:信管师
【信管1.3】计算机网络基础(一)网络标准与协议

问问你身边的运维吧,网络协议这个东西随便说说就是能写一本跟字典一样的书的。不要被吓到了,这是真事。不仅仅是运维,包括网络管理员以及我们这些 Web 开发工程师来说,网络协议都是基础中的基础课程。只要你是在 IT 行业,那么必然就要和网络打交道,多少了解一点也是没毛病的。

分类:项目产品 标签:信管师
【信管1.2】信息系统开发方法

信息系统是一个极为复杂的人机交互系统,它不仅包含了计算机技术、通信技术和网络技术、其他的工程技术,而且,它还是一个复杂的管理系统,它也需要管理理论和方法的支持。因此,与其他的工程项目相比,信息系统工程项目的开发和管理显得更加地复杂,所面临的风险也是更大的。

分类:项目产品 标签:信管师
【信管1.1】信息系统与信息化

首先我们来看下 IT 是什么意思,中文读法叫“挨踢”,就是天天被人踢的职业。当然,这个是玩笑话,做为 20 世纪末 21 世纪初成长最快的行业,IT 行业也被认为是衡量一个国家综合实力的体现。因为,IT 的真正意思是 Internet Technology ,也就是 互联网技术 的意思。

分类:项目产品 标签:信管师
【信管0】信息系统项目管理师是个啥?

信息系统项目管理师是个啥?在之前的敏捷项目管理相关的课程中,我们就已经多次提到过 PMP 和 信息系统项目管理师 这两个相关的考试。

分类:项目产品 标签:信管师
【Swoole系列7】继续探索是我们的道路

不得不说,又是对自己的一次超越。从开始写文章到现在,不停地输入,不断地输出,连我自己都没想到,这两年时间竟然依次写完了 【PHP设计模式】、【PHP数据结构与算法】以及【Swoole系列】

分类:PHP 标签:Swoole
【Swoole系列6.5】Hyperf中的其它事项

关于 Hyperf 其它的内容我们就不多说了,毕竟框架这东西用得多了自然也就熟悉了。最重要的是——我的水平还不足以去深入地分析这个框架!

分类:PHP 标签:Swoole
【Swoole系列6.4】Hyperf操作数据库

对于一个 MVC 框架来说,连接操作各种数据库是最基本的功能。而对于 Swoole ,其实我们前面并没有讲很多关于数据库方面的东西,毕竟这不是我们这个系列的主要内容。但之前我们也讲过 连接池 相关的内容,如果小伙伴们不记得了,可以回去看看哦。

分类:PHP 标签:Swoole
【Swoole系列6.3】Hyperf 运行各种网络服务

简单地运行起普通的 HTTP 服务之后,今天我们再来学习一下如何使用 Hyperf 运行 TCP/UDP 以及 WebSocket 服务。

分类:PHP 标签:Swoole
【Swoole系列6.2】安装运行Hyperf

上回讲到,我们对一个普通的 Laravel 框架进行了改造,让它可以在 Swoole 环境下使用,不过其中会有很多问题可能我们一时考虑不到,就会造成程序的稳定性出现问题。那么,今天我们就来学习一个原生的 Swoole 框架 Hyperf 。

分类:PHP 标签:Swoole
【Swoole系列6.1】将Laravel改成Swoole版的

在讲正式的 Swoole 框架之前,我们先来试试自己把一个普通的 Laravel 框架改成 Swoole 版的,看看能不能成功。当然,这只是一个实验性质的,其实我们还有很多别的选择。

分类:PHP 标签:Swoole
【Swoole系列5.2】TCP数据边界(粘包)

说到 TCP 数据边界问题,可能很多人还反应不过来,这是个啥东西?不过它还有另外一个更出名的代名词,叫做 粘包 。如果以正式的说法来说的话,其实并不存在所谓的 粘包 问题 ,或者说,这个东西本身不能算做是一个问题。这个我们最后再说,先来看看到底啥是数据边界。

分类:PHP 标签:Swoole
【Swoole系列5.1】毫秒定时器

PHP 中有没有定时器?还记得我们之前讲过这个东西吧。如果不记得的小伙伴,可以移步之前的文章中再去重温一下 PHP没有定时器?当时我们实现的方法是使用 declare ,今天,我们要学习的,则是 Swoole 提供的一套定时器工具。

分类:PHP 标签:Swoole
【Swoole系列4.8】一键协程化

在协程相关的内容中,最后我们要讲的就是这个一键协程化的功能。这玩意又是什么意思呢?我们先看下面的例子。

分类:PHP 标签:Swoole
【Swoole系列4.7】协程服务客户端

协程的学习依然还在继续,要知道,Swoole 现在最核心的就是协程,或者说,整个软件开发语言中,协程都是热门的内容。对于协程的理论以及一些基础的操作我们都已经了解过了,接下来,我们再看看 Swoole 中提供的一些协程客户端功能。在协程之前,异步客户端是 Swoole 的主流应用,但是,现在已经不推荐了,所以我们就直接拿协程来讲这些客户端相关的内容。

分类:PHP 标签:Swoole
【Swoole系列4.6】协程连接池

连接池这个东西即使没用过,你也应该听说过,特别是做过 Java 等其它语言开发的同学,对这玩意绝对不会陌生。今天,我们就来讲讲 Swoole 中如何应用连接池。

分类:PHP 标签:Swoole
【Swoole系列4.5】协程并发调度

在学习了协程的通信功能 Channel 之后,我们紧接着就讲了一个 WaitGroup 功能。其实,它本身就是一个协程调度工具。关于它的作用我们不再赘述了,毕竟上一篇文章已经讲得很清楚明白了。今天我们再接着 WaitGroup 的话题,继续讲讲协程并发调度相关的内容。

分类:PHP 标签:Swoole
  • <<
  • ...
  • 10
  • 11
  • 12
  • ...
  • >>