惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

P
Palo Alto Networks Blog
S
Security Affairs
T
Tor Project blog
T
Threatpost
Hacker News - Newest:
Hacker News - Newest: "LLM"
C
Cyber Attacks, Cyber Crime and Cyber Security
The Hacker News
The Hacker News
A
Arctic Wolf
K
Kaspersky official blog
O
OpenAI News
Spread Privacy
Spread Privacy
人人都是产品经理
人人都是产品经理
爱范儿
爱范儿
Simon Willison's Weblog
Simon Willison's Weblog
雷峰网
雷峰网
P
Privacy & Cybersecurity Law Blog
Know Your Adversary
Know Your Adversary
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Last Week in AI
Last Week in AI
Martin Fowler
Martin Fowler
量子位
博客园_首页
Cyberwarzone
Cyberwarzone
博客园 - 三生石上(FineUI控件)
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
IT之家
IT之家
N
News and Events Feed by Topic
博客园 - 司徒正美
V2EX - 技术
V2EX - 技术
S
Schneier on Security
博客园 - 叶小钗
Attack and Defense Labs
Attack and Defense Labs
AI
AI
Application and Cybersecurity Blog
Application and Cybersecurity Blog
博客园 - 【当耐特】
Jina AI
Jina AI
C
CXSECURITY Database RSS Feed - CXSecurity.com
C
Cybersecurity and Infrastructure Security Agency CISA
D
Darknet – Hacking Tools, Hacker News & Cyber Security
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
大猫的无限游戏
大猫的无限游戏
Cloudbric
Cloudbric
H
Hacker News: Front Page
The Last Watchdog
The Last Watchdog
V
V2EX
S
SegmentFault 最新的问题
V
Visual Studio Blog
PCI Perspectives
PCI Perspectives
Microsoft Security Blog
Microsoft Security Blog

陈少文的网站

巨变与机遇的未来十年 Kubernetes 平台管理软件压力测试方案 使用镜像部署 Hexo 静态页面 终于等到你 - GitHub 镜像仓库服务(ghcr.io) 一起来学 Go --(6)Interface 一起来学 Go --(5)Goroutine 和 Channel 什么是函数式编程 如何在 Kubernetes 集群集成 Kata 柯里化与偏函数 使用 PyGithub 自动创建 Label 软件产品是团队能力的输出 Helm 2 、Helm 3 比较 IoT 变现 Kubernetes 中的 DNS 服务 国内的 Helm 镜像源 Harbor 使用自签证书支持 Https 访问 DevOps 工具链之 Prow 如何使用 kfctl 安装 Kubeflow VS Code 无法下载 Go 插件的工具包 工程师更应具有服务精神 你不知道的 Docker 使用技巧 使用 Docker 运行 Tensorflow 论中国 什么是左移 如何清空 Git 仓库全部历史记录 一禅小和尚 有风吹过厨房 时间的玫瑰 如何在 CentOS 安装 GPU 驱动 开发 Tips(19) 使用 Velero 备份 Kubernetes 集群 Kubernetes Cheat Sheet 开发 Tips(18) 如何构建一个 Java 工程 开发 Tips(17) KubeSpray 安装 Kubernetes 报错 ip in ansible_all_ipv4_addresses 基于 Kubernetes 和 Jenkins 搭建自动化测试系统 在 Kubernetes 上动态创建 Jenkins Slave 使用 Jenkins 进行服务拨测 开发 Tips(16) Kubernetes 签发 Ingress 证书及日常故障运维 Kubernetes 中 Deployment 的基本操作 Kubernetes 中的证书 如何使用 KubeBuilder 开发一个 Operator Kubernetes 1.6.0 安装问题汇总 镜像管理工具 -- Harbor 开发 Tips(15) Docker 如何拉取镜像 开发 Tips(14) 使用 Helm 安装 harbor 开发 Tips(13) 使用 S2I 构建云原生应用 在 Kubernetes 中使用 emptyDir、hostPath、localVolume 开发 Tips(12) 开发 Tips(11) 代码质量分析工具 SonarQube 使用 Kubeadm 安装 Kubernetes 集群 一起来学 Go --(4)常用函数 Kubernetes 中的 Ceph Kubernetes 之 Volumes Kubernetes 之 Labels、Selectors 开发 Tips(10) 开源正在重构商业模式 Kubernetes 之网络 Kubernetes 之 API 使用 Helm 和 Operator 快速部署 Prometheus Kubernetes 复杂有状态应用管理框架 -- Operator Kubernetes 的包管理器 -- Helm 一起来学 Go --(3)Go Modules 如何一步一步地优化博客方案 kubectl 实用指南 Kubernetes 中的基本概念 搭建远程 Kubernetes 开发环境 大公司和小公司的 ToB 思路 开发 Tips(9) Go 入门指南 一起来学 Go --(2)数据与逻辑结构 如何预防 Web 富文本中的 XSS 攻击 django-xss-cleaner 云工作时代 一起来学 Go --(1)背景与特点 SaaS 开发团队的不同阶段 你不知道的 Git 使用技巧 输出既服务 微服务设计 继续奔跑 开发 Tips(8) 从账户安全到二次验证 Django 性能之数据库查询优化 Django 性能之分库分表 敏捷开发之研发流程 打造一致性的团队 开发 Tips(7) Pytest 进阶学习之 Mock PaaS 部署之 buildpack Go 开发配置 领域输出才是 PaaS 的核心竞争力 Pytest 入门学习 开发 Tips(6) 如何使用 Jenkins、Docker、GitLab 搭建 Django 自动化部署流程
企业域名群建设策略
微信公众号 · 2016-12-25 · via 陈少文的网站

现在的企业,业务繁多,常常需要大量的域名来支持业务的发展,本文从企业域名的选择、域名与企业品牌建设、站点的SEO、站点的安全性四个方面考虑,企业应该怎样去规划和建设自己的域名体系。

1. 写在前面的一些话

如果是小公司可以暂时不用考虑域名群的建设,大中型(50人以上)的公司规模在域名建设上应该开始着重考虑。小公司全部精力应投入在单个业务上。域名的注册商首选资历老、规模大的,凭借注册商的信用,注册的域名才会有保证。如果资金允许的话,可以选择MARKMONITOR INC,起码主站域名应该考虑。关于续费,建议注册时一次性续5-10年,之后每年再续费一年。前途不确定的项目,也该如此,即使一两年后项目死掉,也不要将域名过早的释放出去,继续持有几年,避免被他人恶意使用。

2. 业务对域名的选择

所谓主站,就是最能够代表企业主要业务的站点。比如, www.jd.com 。主站应该是随着企业发展而逐步成长起来的,建设早、排名高,是域名建设里面需要重点考虑的。一旦企业准备扩展其他业务,就应该开始筹备域名的建设、储备相关的域名,.com/.cn/.net/.org应该拿在手上。

这里的业务分为两类:

  • 一类是有政策风险或特殊运营要求的业务
    对于第一类,比如bbs、金融、支付等,这类业务的开展在国内承担着一定的关站风险。应该采用的是独立域名策略,以本站为例,bbscsw.com、cswbbs.com、chenshaowenbbs.com,cswpay.com,cswstock.com,甚至使用独立的关键字都是可以的。但是不要使用主站的二级域名bbs.chenshaowen.com,如果这类业务违规,主站会承担无法解析的风险。
  • 一类是服务于主要业务的业务
    对于这一类。比如业务的横向扩展、纵向深入等,只要是在现有行业基础上展开的业务都可以使用主域名来承载流量。这样考虑有如下几个因素:
    1. 不必每个业务去单独注册域名,省钱
    2. 不必太拘束业务名称的选择,省时
    3. 便于主站的SEO
    4. 业务可能发生变更,易维护

下面是twitter,facebook,apple,adidas四家公司在跨国部署上采取的四种不同方式。版本的不同和不同业务部署具有异曲同工之处。只不过一个针对的是语言,一个针对的是业务。

3. 品牌

一个好的域名抵得过一个好的CTO。此言不差,品相好的域名确实能让企业发展事半功倍,带来非常好的传播效果,巨大流量。比如baidu.com,taobao.com,域名与品牌一致,取得行业领先后,品牌成为了行业的代名词,一旦形成这样的优势,其他企业就很难超越。在企业的建设之初,就应该考虑好,域名、商号、商标三者一致性。如果需要的域名被人注册,但是还未建站,可以联系注册者购买。还可以委托第三方机构购买,避免交易失败后没有机会再次出手。关于域名的选择,在我的另外一篇博文里面有所表述。

4. SEO

10个流量排名前100的,比不上一个排名第一的。市场的规则是赢家通吃,排名前三的会瓜分大部分市场份额,与其分散各个攻击,不如集中一点全力突破。在上面提到,对于一些无政策风险的业务扩展,可以直接放在主站下面的子域名、子目录、子菜单去运营,这样因新业务而带来的权重都会聚集到主站。业务与业务之间的流量也会形成协同作用,相互促进。

5. 安全性

现在正在逐步步入全https时代,使用https当然是必须的。这里的安全更多指的是站群的安全。企业达到一定规模,会采用内网、外网隔离的方式开发、测试、部署系统,这是如果某一个企业站点被入侵,那么整个站群就可能都受到威胁。所以,给出如下建议:

  • 尽量少的使用独立域名,少暴露对外的访问接口
  • 自建CDN使用独立域名,支持整个站群
  • 做好子域名之间的cookie隔离