启用无线网络在全新安装时，您必须指定设备使用的国家/地区。这可让您的设备选择正确的 5GHz 网络频段。指定无线局域网国家/地区后，您就可以使用 Raspberry Pi 的内置无线网络模块。为此，请使用命令行raspi-config工具设置您的无线局域网国家/地区。运行以下命令：$ sudo raspi-config使用箭头键选择“本地化选项”菜单项。选择“WLAN 国家/地区”选项。使用箭头键从下拉菜单中选择您的国家/地区。按下Enter即可选择您的国家/地区。现在您应该可以访问无线网络了。运行以下命令检查您的 Wi-Fi 无线电是否已启用：$ nmcli radio wifi如果此命令返回“enabled”文本，则表示您可以配置连接。如果此命令返回“disabled”，请尝试使用以下命令启用 Wi-Fi：$ nmcli radio wifi on查找网络要扫描无线网络，请运行以下命令：$ nmcli dev wifi list您应该看到类似以下内容的输出：使用中的 BSSID SSID 模式 信道速率 信号条 安全性 90：72：40：1B：42：05 myNetwork 基础设施 132 405 Mbit/s 89 **** WPA2 90：72：42：1B：78：04 myNetwork5G 基础设施 11 195 Mbit/s 79 *** WPA2 9C:AB:F8:88:EB:0D Pi Towers 基础设施 1 260 Mbit/s 75 *** WPA2 802.1X B4:2A:0E:64:BD:BE 示例基础设施 6 195 Mbit/s 37 ** WPA1 WPA2在“SSID”列中查找您想要连接的网络名称。使用 SSID 和密码连接到网络。连接到网络运行以下命令来配置网络连接，将<example_ssid>占位符替换为您尝试配置的网络的名称：$ sudo nmcli --ask dev wifi connect <example_ssid>出现提示时输入您的网络密码。输入密码后，您的 Raspberry Pi 将自动连接到网络。如果您看到错误输出，提示“需要密钥，但未提供”，则表示您输入了错误的密码。请再次运行上述命令，并仔细输入您的密码。要检查您是否已连接到网络，请运行以下命令：$ nmcli dev wifi list您应该看到类似以下内容的输出：使用中的 BSSID SSID 模式 信道速率 信号条 安全性 * 90:72:40:1B:42:05 myNetwork 基础设施 132 405 Mbit/s 89 **** WPA2 90：72：42：1B：78：04 myNetwork5G 基础设施 11 195 Mbit/s 79 *** WPA2 9C:AB:F8:88:EB:0D Pi Towers 基础设施 1 260 Mbit/s 75 *** WPA2 802.1X B4:2A:0E:64:BD:BE 示例基础设施 6 195 Mbit/s 37 ** WPA1 WPA2检查*“IN-USE”列中是否有星号（）；它应该与您要连接的网络的 SSID 出现在同一行。笔记您可以在/etc/NetworkManager/system-connections/目录中手动编辑您的连接配置。连接到不安全的网络如果您连接的网络不使用密码，请运行以下命令：$ sudo nmcli dev wifi connect <example_ssid>警告不安全的无线网络可能会危及您的个人信息。请尽可能使用安全的无线网络或 VPN。连接到隐藏网络如果您使用隐藏网络，请在运行时指定“hidden”选项的值为“yes” nmcli：$ sudo nmcli --ask dev wifi connect <example_ssid> hidden yes设置网络优先级如果您的设备同时检测到多个已知网络，它可能会连接任何检测到的已知网络。使用优先级选项可以强制您的 Raspberry Pi 优先连接某些网络。您的设备将连接到覆盖范围内优先级最高的网络。运行以下命令查看已知网络的优先级：$ nmcli --fields autoconnect-priority,name connection您应该看到类似以下内容的输出：自动连接优先级名称 0 我的网络 0 低 0 座 Pi 塔 0 示例 -999 有线连接 1使用nmcli connection modify命令设置网络的优先级。以下示例命令将名为“Pi Towers”的网络的优先级设置为10：$ nmcli connection modify "Pi Towers" connection.autoconnect-priority 10您的设备将始终尝试连接到范围内具有最高非负优先级值的网络。您也可以为网络分配负优先级；只有当范围内没有其他已知网络时，您的设备才会尝试连接到负优先级网络。例如，考虑以下三个网络：自动连接优先级名称 -1条蛇 0只兔子 1只猫 1000只狗如果所有这些网络都在范围内，您的设备将首先尝试连接到“狗”网络。如果连接到“狗”网络失败，您的设备将尝试连接到“猫”网络。如果连接到“猫”网络失败，您的设备将尝试连接到“兔”网络。如果连接到“兔子”网络失败，并且您的设备未检测到其他已知网络，则您的设备将尝试连接到“蛇”网络。
Mac下Python虚拟环境venv的使用指南为什么需要虚拟环境？在开发Python项目时，不同项目可能依赖不同版本的库（如Django 3.x vs 4.x）。虚拟环境能隔离项目依赖，避免版本冲突，同时保持系统Python环境的干净整洁。创建虚拟环境（Python 3.3+内置支持）打开终端 使用系统自带的终端或iTerm2。创建项目目录并进入mkdir my_project && cd my_project创建虚拟环境 默认使用当前系统的Python3版本：python3 -m venv myenvmyenv：虚拟环境目录名（可自定义）若需指定Python版本（需已安装）:python3.9 -m venv myenv # 示例激活虚拟环境source myenv/bin/activate激活后：终端提示符前显示环境名（如 (myenv) $）所有Python操作将在隔离环境中运行验证与使用环境检查Python路径which python # 应显示: .../myenv/bin/python安装依赖包pip install requests pandas # 安装所需包 pip list # 查看当前环境安装的包生成依赖清单pip freeze > requirements.txt # 用于项目共享退出虚拟环境deactivate退出后终端提示符恢复为普通状态。删除虚拟环境直接删除虚拟环境目录即可：rm -rf myenv其他实用技巧复用环境依赖 在新环境中快速安装依赖：pip install -r requirements.txtVSCode集成 在项目目录下创建虚拟环境后，VSCode会自动检测并提示激活。多版本Python管理 结合工具（如pyenv）管理多版本Python：pyenv install 3.11.4 # 安装指定版本 pyenv local 3.11.4 # 在当前目录使用该版本 python -m venv myenv # 基于此版本创建环境环境共享 将requirements.txt加入Git仓库，他人可通过它重建相同环境。常见问题错误：zsh: command not found: python3 需安装Python3：brew install python@3.11 # 通过Homebrew安装虚拟环境激活无效？ 检查终端是否支持source命令（zsh/bash可用），或尝试：. myenv/bin/activate # 点号 + 空格 + 脚本路径结语使用venv管理虚拟环境是Python开发的最佳实践，只需几分钟就能避免未来依赖冲突的噩梦。立即为你的下一个项目创建专属环境吧！ 🚀
使用 acme.sh 设置 DNSPod 进行域名验证并申请 SSL 证书，需要配置 DNSPod 的 API 密钥，以便自动添加和删除 DNS 解析记录。以下是详细步骤：一、获取 DNSPod API 密钥登录 DNSPod 控制台 访问 DNSPod 官网，登录你的账号。创建 API 密钥进入 用户中心 → 安全设置 → API 密钥。点击 创建密钥，记录生成的 ID（如 12345）和 Token（如 abcdef1234567890）。二、配置 acme.sh 使用 DNSPod API设置环境变量 在终端中运行以下命令，替换 DP_Id 和 DP_Key 为你的 DNSPod API 密钥：export DP_Id="Your_DNSPod_API_ID" export DP_Key="Your_DNSPod_API_Token"这些变量会临时存储在终端会话中，若需永久保存，可将它们添加到 ~/.bashrc 或 ~/.zshrc 文件末尾。生成证书 执行以下命令申请证书（以通配符证书为例）：acme.sh --issue --dns dns_dp -d example.com -d *.example.com--dns dns_dp：指定使用 DNSPod 的 DNS 验证。-d example.com：主域名。-d *.example.com：通配符子域名（可选）。三、证书安装与自动续期安装证书到指定目录 证书生成后，默认保存在 ~/.acme.sh/example.com/。使用以下命令将证书复制到目标路径（如 Nginx）：acme.sh --install-cert -d example.com \ --cert-file /etc/nginx/ssl/example.com/cert.pem \ --key-file /etc/nginx/ssl/example.com/key.pem \ --fullchain-file /etc/nginx/ssl/example.com/fullchain.pem \ --reloadcmd "systemctl reload nginx"--reloadcmd：证书更新后自动执行的命令（如重启 Nginx）。自动续期 acme.sh 会自动创建定时任务（Cron Job），无需手动操作。续期时会复用已配置的 DP_Id 和 DP_Key。四、验证与常见问题验证 DNS 记录 执行命令后，acme.sh 会自动在 DNSPod 中添加一条 _acme-challenge.example.com 的 TXT 记录。申请成功后，该记录会被自动清理。权限问题确保 API 密钥有 修改 DNS 解析 的权限。如果域名不在 DNSPod 中托管，需先将域名解析迁移到 DNSPod。调试命令 若遇到问题，添加 --debug 参数查看详细日志：acme.sh --issue --dns dns_dp -d example.com --debug五、完整示例# 设置 DNSPod API 密钥 export DP_Id="12345" export DP_Key="abcdef1234567890" # 申请证书（主域名 + 通配符） acme.sh --issue --dns dns_dp -d example.com -d *.example.com # 安装证书到 Nginx acme.sh --install-cert -d example.com \ --key-file /etc/nginx/ssl/example.com/key.pem \ --fullchain-file /etc/nginx/ssl/example.com/fullchain.pem \ --reloadcmd "systemctl reload nginx"通过以上步骤，你可以利用 acme.sh 和 DNSPod 的 API 快速申请并管理 SSL 证书，支持自动续期，适合生产环境使用。
B服务器IP 172.17.16.2 和 C服务器IP 172.17.16.10 来修改配置步骤。假设B和C服务器都需要既是NFS服务端又是NFS客户端，并且共享它们各自的目录。B和C服务器既是客户端又是服务端的NFS配置步骤在B和C服务器上安装NFS在B和C服务器上都执行以下命令，安装NFS服务端和客户端工具：bash复制代码sudo yum install nfs-utils -y创建共享目录在B和C服务器上分别创建共享的目录。在B服务器上：bash复制代码sudo mkdir -p /var/nfs/sharedsudo chown nfsnobody:nfsnobody /var/nfs/sharedsudo chmod 755 /var/nfs/shared在C服务器上：bash复制代码sudo mkdir -p /var/nfs/sharedsudo chown nfsnobody:nfsnobody /var/nfs/sharedsudo chmod 755 /var/nfs/shared编辑 /etc/exports 文件在B服务器上，配置让C服务器访问B服务器的共享目录：编辑 /etc/exports 文件：bash复制代码sudo vi /etc/exports在文件中添加以下内容，允许C服务器（172.17.16.10）访问B服务器的共享目录：bash复制代码/var/nfs/shared 172.17.16.10(rw,sync,no_root_squash,no_subtree_check)在C服务器上，配置让B服务器访问C服务器的共享目录：编辑 /etc/exports 文件：bash复制代码sudo vi /etc/exports在文件中添加以下内容，允许B服务器（172.17.16.2）访问C服务器的共享目录：bash复制代码/var/nfs/shared 172.17.16.2(rw,sync,no_root_squash,no_subtree_check)启动NFS服务在B和C服务器上分别启动NFS服务，并确保其自动启动：bash复制代码sudo systemctl enable nfs-serversudo systemctl start nfs-server挂载对方的共享目录接下来，我们在B和C服务器上分别挂载对方的共享目录。在B服务器上挂载C服务器的共享目录：bash复制代码sudo mount 172.17.16.10:/var/nfs/shared /mnt/shared_from_c在C服务器上挂载B服务器的共享目录：bash复制代码sudo mount 172.17.16.2:/var/nfs/shared /mnt/shared_from_b设置自动挂载为了在服务器重启后自动挂载对方的共享目录，你需要编辑每台服务器的 /etc/fstab 文件。在B服务器上，编辑 /etc/fstab 文件：bash复制代码sudo vi /etc/fstab添加以下内容，使C服务器的共享目录在启动时自动挂载：bash复制代码172.17.16.10:/var/nfs/shared /mnt/shared_from_c nfs defaults 0 0在C服务器上，编辑 /etc/fstab 文件：bash复制代码sudo vi /etc/fstab添加以下内容，使B服务器的共享目录在启动时自动挂载：bash复制代码172.17.16.2:/var/nfs/shared /mnt/shared_from_b nfs defaults 0 0验证挂载状态可以通过以下命令检查挂载是否成功：bash复制代码df -h | grep nfs或者通过访问 /mnt/shared_from_b 和 /mnt/shared_from_c 目录中的文件，检查是否可以正常访问共享目录。
开发者必看！超全免费开发必备资源库大集合
收录条件非个人托管(oneman)非短期试用(指试用时间少于一年)以下为免费资源的聚合列表(SaaS, PaaS, IaaS …)。云Google Cloud PlatformApp Engine – 每天28个前端实例小时，每天9个后端实例小时Cloud Firestore – 1GB存储空间，每天50000次读取、20000次写入、20000次删除Compute Engine – f1-micro实例，30GB硬盘，5GB快照存储（仅限某些地区）Cloud Storage – 5GB/月的 Regional 存储空间（仅限美国区域），每月1GB网络出站流量 – 从北美到所有区域目的地（不包括中国和澳大利亚）Cloud Shell – 随附5GB永久性磁盘存储空间。每周限制60小时Cloud Pub/Sub – 每月10GB消息Cloud Functions – 每月200万次调用（包括后台和HTTP调用），40万GB秒、20万GHz秒的计算时间，每月5GB网络出站流量Cloud Run – 每月200万个请求，36万GB-秒内存，18万vCPU-秒计算时间，每月1GB 网络出站流量（从北美）Google Kubernetes Engine – 每个结算帐号可以免除一个地区级集群的管理费用。每个用户节点均按标准的 Compute Engine 价格收费。BigQuery – 每月1TB查询，每月10GB存储空间Cloud Build – 每天120分钟构建时间Cloud Source Repositories – 最多5个用户，50GB存储，50GB出战。出站流量完整列表Amazon Web ServicesAmazon DynamoDB – 25GB NoSQL数据库Amazon Lambda – 100万次请求/月Amazon SNS – 100万次发布Amazon Cloudwatch – 10个自定义指标和10个警报Amazon Glacier – 10GB对象存储Amazon SQS – 100万个消息传递队列请求Amazon CodeBuild – 每月构建时间为100分钟Amazon Code Commit – 每月5位活跃用户Amazon Code Pipeline – 每月1个活动实例完整列表Microsoft AzureApp service – 10个Web，移动或API应用Functions – 每月100万个请求DevTest Labs – 支持快速，轻松和精益的开发测试环境Active Directory – 500000个对象Active Directory B2C – 每月存储50000个用户Azure DevOps – 5个活动用户Microsoft IoT Hub – 每天8000条消息Load Balancer – 1个免费的公共负载均衡IP（VIP）Notification Hubs – 100万个推送通知Bandwidth – 每月5GB出站流量Azure Cosmos DB – 5GB存储和400RU的预配置吞吐量，为期1年完整列表Oracle CloudCompute – 2个VM.Standard.E2.1.Micro 1GB RAMBlock Volume – 2个, 总共100GB (用于计算)Object Storage – 10GBLoad balancer – 1个速度为10Mbps的实例Databases – 2个数据库, 每个20GBBandwidth – 10TB出站流量Notifications – 每月有100万个传递选项，每月发送1000封电子邮件完整列表IBM CloudKubernetes – 1个免费集群Cloud Functions – 每月执行500万次Object Storage – 25GB/月Cloudant database – 1GB数据存储Db2 database – 100MB数据存储API Connect – 每月50,000次API调用Availability Monitoring – 每月300万个数据点Log Analysis – 每日500MB日志完整列表Alibaba CloudCompute – 1个ecs.t5-lc1m1.small，40GB的超级云磁盘或SSD磁盘和1 MB的互联网带宽，持续12个月。Function Compute – 每月免费调用100万次，每月免费40万GB-秒API Gateway – 激活API网关的第一年，每月可获得100万次免费调用。.tech Domain Name – 免费一年完整列表开源存储库Azure DevOps — 无限的私人存储库（Git和TFS），最多5个用户/团队bitbucket.org — 使用CI/CD的管道，最多可为5个用户提供无限的公共和私人Git仓库chiselapp.com — 无限的公共和私人储存库codebasehq.com — 一个具有100 MB空间和2个用户的免费项目codeberg.org – 无限的公共和私人Git仓库gitea.com – 无限的公共和私人Git仓库github.com — 带有CI/CD管道的无限公共存储库和无限私人存储库（最多3个合作者）gitlab.com — 无限的公共和私人Git 仓库，具有无限的合作者，带有CI/CD管道ionicframework.com – 使用Ionic管理源码仓库与开发应用程序, 你也可以拥有一个ionic仓库NotABug — NotABug.org是一个免费软件代码协作平台，用于基于Git的免费许可项目perforce.com — 免费的1GB Cloud和Git，Mercurial或SVN存储库。pijul.com – 无限的免费和开源分布式版本控制系统。其独特的功能是基于可靠的补丁理论，这使得它易于学习和使用，并且真正分发。解决了git/hg/svn/darcs的许多问题。plasticscm.com — 对个人，OSS和非营利组织免费projectlocker.com — 一个具有50 MB空间的免费私人项目（Git和Subversion）savannah.gnu.org – 用作免费软件项目的协作软件开发管理系统（适用于GNU项目）savannah.nongnu.org – 用作免费软件项目的协作软件开发管理系统（适用于非GNU项目）API, 数据algorithmia.com — 免费托管算法。包括每月免费的运行算法津贴。现在具有CLI支持 algorithms. Now with CLI supportApify — Web抓取和自动化平台，可让您创建提取网站数据的API。免费套餐，每月抓取1万次，数据保留7天。Beeceptor – 在几秒钟内模拟其余的API，伪造的API响应等等。每天免费50个请求，公共仪表板，开放的端点（任何链接到仪表板的人都可以查看请求和响应）。bigml.com — 托管的机器学习算法。无限的免费任务可供开发，每个任务限制16 MB数据Calendarific – 用于200多个国家/地区的企业级公共假日API服务。免费计划包括每月1000次调用。Clarifai — 用于自定义面部识别和检测的图像API。能够训练AI模型。免费计划每月有5000调用。Colaboratory — 具有Nvidia Tesla K80 GPU的免费基于Web的Python笔记本环境。CurrencyScoop – fintech应用程序的实时货币数据API。免费计划包括每月5000调用。DB Designer — 基于云的数据库架构设计和建模工具，具有2个数据库模型和每个模型10个表的免费入门计划。Diggernaut — 基于云的Web抓取和数据提取平台，用于将任何网站转换为数据集或与API一起使用。免费计划包括每月5K页面的请求。dominodatalab.com — 数据科学，支持Python，R，Spark，Hadoop，MATLAB等dreamfactory.com — 用于移动，Web和IoT应用程序的开源REST API后端。连接任何SQL / NoSQL数据库，文件存储系统或外部服务，它会立即创建一个全面的REST API平台，其中包含实时文档，用户管理，…ExtendsClass – 基于Web的免费HTTP客户端，用于发送HTTP请求。FraudLabs Pro — 筛选用于信用卡付款欺诈的订单交易。该REST API将基于订单的输入参数检测所有可能的欺诈特征。免费Micro计划每月有500笔交易。FreeGeoIP.app – 完全免费的地理IP信息（JSON，CSV，XML）。无需注册，每小时限制15000个查询。GeoDataSource — 使用纬度和经度坐标查找城市名称的位置搜索服务。免费API查询，每月最多500次。IP Geolocation — IP地理位置API-面向开发人员的永久免费计划，每月限制3万个请求（每天1k）。IP2Location — Freemium IP地理位置服务。LITE数据库可免费下载。将数据库导入服务器，然后执行本地查询以确定城市，坐标和ISP信息。IPinfo — 快速，准确，免费（每月最多100k）IP地址数据API。提供有关地理位置，公司，运营商，IP范围，域，滥用联系人等详细信息的API。所有付费API均可免费试用。IPList — 有关任何IP地址的查找详细信息，例如Geo IP信息，tor地址，主机名和ASN详细信息。个人和企业用户免费。IPTrace — 一个令人尴尬的简单API，可为您的业务提供可靠且有用的IP地理位置数据。konghq.com/ — API市场和用于私有和公共API的强大工具。使用免费套餐时，某些功能会受到限制，例如监视，警报和支持MailboxValidator — 使用真实邮件服务器连接的电子邮件验证服务，以确认有效的电子邮件。免费的API计划每月有300个验证。microlink.io – 它将任何网站转换为数据，例如元标记规范化，美观链接预览，抓取功能或屏幕截图即服务。每天免费提供250请求。monkeylearn.com — 带有机器学习的文本分析，每月免费300查询myfakeapi.com — 为开发人员提供的免费的无服务器API 模拟服务microenv.com — 为开发人员创建伪造的REST API，并有可能在Docker容器中生成代码和应用程​​序。OCR.Space — OCR API，用于解析图像和pdf文件，并以JSON格式返回文本结果。每月免费提供25,000个请求。OpenAPI3 Designer — 可视地免费创建Open API 3 definitionsparsehub.com — 从动态网站提取数据，将动态网站转换为API，免费提供5个项目Pixela – 免费daystream数据库服务。所有操作均由API执行。热图和折线图的可视化也是可能的。Postbacks – 稍后请求HTTP回调。注册时有8000个免费请求。Postman — 通过用于API开发的协作平台Postman简化工作流程并更快创建更好的API。永久免费使用Postman App。邮递员云功能也是永久免费的，有一定的限制。Postwoman – API请求生成器-Postman的免费，快速，美观的替代方案。ProxyCrawl — 无需代理，基础结构或浏览器即可爬网和爬网网站。我们为您解决验证码并防止您被屏蔽。前1000个电话免费。Releaseflags – 功能标志应该以低成本提供给每个开发人员。Releaseflags为单个开发人员提供免费的releaseflags，并为初创企业提供了低成本的计划。RequestBin.com — 创建一个免费端点，您可以向其发送HTTP请求。发送到该端点的所有HTTP请求都将与相关的有效负载和标头一起记录，因此您可以观察来自Webhooks和其他服务的请求。restlet.com — APISpark通过直观的浏览器界面使任何API，应用程序或数据所有者在数分钟内即可成为API提供者ROBOHASH – Web服务，可从任何文本生成唯一的（cool :)图像。Scraper API — 基于云的Web抓取API处理代理，浏览器和验证码。只需简单的API调用即可抓取任何网页。每月开始1000次免费API调用。scrapinghub.com — 使用可视界面和插件进行数据抓取。免费计划包括在共享服务器上无限刮取ScrapingNinja — 一站式处理JS渲染，Chrome无头，代理旋转和验证码。前1000个是免费的，不需要信用卡。shrtcode API – 免费URL缩短API，无需授权，也没有请求限制tamber — 在您的应用程序中添加基于深度学习的建议。免费的5k每月活跃用户。Time Door – 时间序列分析APIWebhook.site – 使用此方便的工具可以轻松地测试HTTP Webhooks，该工具可以立即显示请求。wit.ai — 开发人员专用的 NLPwolfram.com — 云中基于知识的内置算法wrapapi.com — 将任何网站转换为参数化的API。每月30k API调用Zenscrape — 具有headless浏览器，住宅IP和简单定价的Web抓取API。每月1000次免费API调用，为学生和非营利组织提供额外的免费积分ip-api — IP地理位置API，免费用于非商业用途，不需要API密钥，从免费计划的同一IP地址开始，限制为每分钟45req/分钟。APIFull — Web Scraping API处理无头的浏览器并为开发人员旋转代理。WebScraping.AI – 具有内置解析，Chrome渲染和代理的简单Web 爬网API。每月5000次免费API调用。制品库bintray.com — JFrog Bintray免费托管开源项目，并支持Docker，Maven，NuGet，npm，Debian，RPM，Conan，Vagrant，Opkg，yum，并且JCenter也是Maven工件最全面的集合。central.sonatype.org — Apache Maven，SBT和其他构建系统的默认工件存储库。cloudrepo.io – 基于云的私有和公共Maven和PyPi存储库。对于开源项目免费。cloudsmith.io — 为Java/Maven，RedHat，Debian，Python，Ruby，Vagrant和更多提供的简单，安全和集中的存储库服务。免费套餐+免费开源。jitpack.io — GitHub上用于JVM和Android项目的Maven存储库，对于公共项目免费。packagecloud.io — 易于使用的存储库托管，用于：Maven，RPM，DEB，PyPi和RubyGem软件包（具有免费层）。团队合作工具Bitwarden — 个人，团队和商业组织存储，共享和同步敏感数据的最简单，最安全的方法。cally.com — 查找会议的最佳时间和日期。简单易用，适用于小型和大型团体。Discord — 与公共/私人房间和VoIP服务聊天。无限用户免费。evernote.com — 用于组织信息的工具。分享您的笔记并与他人一起工作featurepeek.com – 内置了团队协作工具的与云提供商无关的前端功能环境。与静态和Dockerized前端一起使用。免费提供公共存储库。Filestash — 类似Dropbox的文件管理器，可连接到一系列协议和平台：S3，FTP，SFTP，Minio，Git，WebDAV，Backblaze，LDAP等。flock.com — 您的团队进行交流的更快方式。免费的无限制消息，频道，用户，应用程序和集成flowdock.com — 聊天和收件箱，最多5个团队免费GitDuck — 用于分布式团队的私有实时编码和远程对编程。开源工具gitter.im — 聊天，适用于GitHub。无限的公共和私人房间，最多25人的团队免费hangouts.google.com — 所有对话的场所（免费）需要一个Google帐户helplightning.com — 通过增强现实技术提供视频帮助。免费，无需分析，加密和支持helpmonks.com — 团队的共享收件箱，开源和非营利组织免费ideascale.com — 允许客户提交想法和投票，1个社区的25名成员免费Igloo — 用于共享文档，博客和日历等的内部门户。最多10个用户免费。Keybase — Keybase是Slack的一个很酷的FOSS替代品，它可以确保从家庭到社区到公司的每个人的聊天和文件安全。meet.jit.si — 免费的一键式视频对话，屏幕共享Microsoft Teams — Microsoft Teams是一个基于聊天的数字中心，可以一次将所有对话，内容和应用程序集中在一起。免费，最多可容纳300位用户。Miro – 适用于分布式团队的可扩展，安全，跨设备和企业就绪的团队协作白板。有免费增值计划。Notion – Notion是一种记笔记和协作应用程序，具有降价支持，还集成了任务，Wiki和数据库。该公司将该应用程序描述为一个多功能的工作空间，用于记笔记，项目管理和任务管理。除了跨平台应用程序之外，还可以通过大多数Web浏览器进行访问。Pendulums – Pendulums是一个免费的时间跟踪工具，可通过易于使用的界面和有用的统计信息帮助您更好地管理时间。Raindrop.io – 适用于macOS，Windows，Android，iOS和Web的私有安全书签应用程序。免费的无限书签和协作。riot.im — 基于Matrix的分散式通信工具。群组聊天，直接消息传递，加密的文件传输，语音和视频聊天，以及与其他服务的轻松集成。Rocket.Chat – 团队，安全，无限和开源的共享收件箱。seafile.com — 私有或云存储，文件共享，同步，讨论。私人版本已满。云版本只有1 GBslack.com — 具有某些功能限制的无限用户免费Spectrum – 免费创建公共或私人社区。StatusPile – 状态页面的状态页面。跟踪上游提供商的状态页。Tadum – 专为定期会议而设计的会议议程和会议记录应用程序，最多可容纳10个团队talky.io — 免费的小组视频聊天。匿名。点对点。无需插件，注册或付款Tefter – 具有强大的Slack集成的书签应用程序。开源团队免费。twist.com — 一个异步友好的团队交流应用程序，在该程序中，对话保持井井有条并处于主题中。提供免费和无限计划。为符合条件的团队提供折扣。typetalk.com — 通过Web或移动设备上的即时消息传递与团队共享和讨论想法 拖船 -预览每个自动和按需的拉动请求。所有人免费，非营利组织免费提供Nano层。Tugboat – 预览每个拉取请求，自动和按需。免费为所有人，免费纳米级非盈利。whereby.com — 免费的一键式视频对话（以前称为“ appear.in”）wistia.com — 使用查看器分析，高清视频交付和营销工具来托管视频，以帮助了解您的访客，25个视频和Wistia品牌播放器yammer.com — 独立或用于MS Office 365的专用社交网络。免费提供，但管理工具和用户管理功能有所减少zoom.us — 安全的视频和Web会议，可以使用附加组件。免费限时40分钟CMSacquia.com — 托管Drupal网站。开发人员的免费套餐。还提供免费的开发工具（例如Acquia Dev Desktop）contentful.com — Headless CMS。云中的内容管理和交付API。带有一个免费的微型空间，其中包括10个用户，5000条记录，24种内容类型和2种语言环境。Prismic — Headless CMS. 具有完全托管和可扩展API的内容管理界面。社区计划为1位用户提供了无限的API调用，文档，自定义类型，资产和语言环境。下一个项目所需的一切。适用于开放内容/开放源代码项目的更大的免费计划。sanity.io – 使用可自定义的MIT许可编辑器托管结构化内容的后端，该编辑器由React构建。无限的项目。3个用户，2个数据集，500k API CDN请求，每个项目免费5GB资产kontent.ai – 一种内容即服务平台，可为您提供所有无用的 CMS好处，同时为营销人员提供支持。入门计划为3个用户提供了无限的项目，5000个内容项和2种语言。可提供更大的计划来满足您的需求。代码质量管理beanstalkapp.com — 完整的工作流，用于编写，查看和部署代码），1个用户的免费帐户和1个具有100 MB存储空间的存储库browserling.com — 实时交互式跨浏览器测试，在1024 x 768分辨率下，在Vista下使用MS IE 9仅免费提供3分钟的会话codacy.com — 针对PHP，Python，Ruby，Java，JavaScript，Scala，CSS和CoffeeScript的自动代码审查，免费提供无限制的公共和私人存储库Codeac.io – 用于DevOps的作为代码的自动化基础结构审阅工具，与GitHub，Bitbucket和GitLab（甚至是自托管）集成。除了标准语言外，它还分析Ansible，Terraform，CloudFormation，Kubernetes等。（免费开源）codeclimate.com — 自动化代码审查，对于开源和不受组织限制的私人私有存储库（最多4个协作者）免费。对学生和机构也免费。codecov.io — 代码覆盖率工具（SaaS），免费提供给开源和1个免费私有仓库codescene.io – CodeScene根据开发人员如何使用代码来优先考虑技术债务，并可视化团队耦合和系统精通等组织因素。免费开源。coveralls.io — 显示测试覆盖率报告，免费提供给开源dareboost – 5份关于Web性能，可访问性和安全性的免费分析报告deepscan.io — 高级静态分析，用于自动找到JavaScript代码中的运行时错误，免费提供给开源DeepSource – DeepSource不断分析源代码更改，并发现在安全性，性能，反模式，错误风险，文档和样式下分类的问题。对于Python和Go。免费提供开源。gerrithub.io — GitHub存储库的免费Gerrit代码审查gocover.io — 任何Go软件包的代码覆盖率golangci.com — 针对GitHub拉取请求的自动化Go（golang）代码检查服务。goreportcard.com — Go项目的代码质量，开源免费gtmetrix.com — 优化网站的报告和详尽建议hiberly.com – 开发人员的技术债务工具包-每次合并后从工程师那里获取反馈，然后将其汇总以量化并突出代码库中的技术债务。可免费使用长达12个月的回顾。houndci.com — 有关代码质量的GitHub承诺的评论，免费提供给开源Imgbot — Imgbot是一个友好的机器人，可以优化您的图像并节省时间。优化的图像意味着较小的文件大小而不会牺牲质量。它是免费的开放源代码。insight.sensiolabs.com — PHP / Symfony项目的代码质量，免费提供开源lgtm.com — 针对Java，Python，JavaScript，TypeScript，C＃，C和C ++的持续安全性分析，免费提供给开源reviewable.io — GitHub仓库的代码审查，免费提供给公共或个人仓库scan.coverity.com — Java，C / C ++，C＃和JavaScript的静态代码分析，免费提供给开源scrutinizer-ci.com — 连续检查平台，免费提供开源shields.io — 开源项目的质量元数据徽章sonarcloud.io — Java，JavaScript，C / C ++，C＃，VB.NET，PHP，Objective-C，Swift，Python，Groovy以及更多语言的自动化源代码分析，免费提供给开源tachikoma.io — Ruby，Node.js，Perl项目的依赖关系更新，免费提供给开源testanywhere.co — 连续不断地自动测试网站或Web应用程序，并在早期阶段发现错误，每月免费进行1,000次测试Typo CI — Typo CI会检查您的请求请求，并针对拼写错误进行提交，可免费获取开源代码。webceo.com — SEO工具，但也具有代码验证和不同类型的建议zoompf.com — 修复网站的性能，详细分析代码搜索和浏览codota.com — Codota通过提供从世界上所有代码中学到的见解，帮助开发人员更快地创建更好的软件。插件可用。libraries.io — 32个不同程序包管理器的搜索和依赖项更新通知，免费提供给开源searchcode.com — 全面的基于文本的代码搜索，免费提供给开源sourcegraph.com — Java，Go，Python，Node.js等，代码搜索/交叉引用，免费提供给开源tickgit.com — 显示 TODO 注释（和其他标记）以标识值得返回以进行改进的代码区域。CI/CDAccessLint — AccessLint将自动化的Web可访问性测试引入您的开发工作流程。它是免费的，用于开源和教育目的。appveyor.com — Windows的CD服务，开源免费Azure Pipelines — 针对Linux，macOS和Windows的开源10项免费并行工作，无限制时间bitrise.io — 用于本机或混合应用程序的CI / CD。每月有200次免费构建，构建时间为10分钟，有两名团队成员。OSS项目的构建时间为45分钟，并发+1，团队规模无限制。buddy.works — 具有5个免费项目和1个并发运行的CI / CD（每月执行120次）buddybuild.com — 在一个无缝的迭代系统中为iOS和Android应用程序构建，部署和收集反馈circleci.com — 免费并发构建codefresh.io — 终身免费计划：1个构建，1个环境，共享服务器，无限制的公共存储库codeship.com — 每月100个私有版本，5个私有项目，开源无限制deployhq.com — 1个项目，每天部署10个（每月构建30分钟）gitlab.com — 使用GitLab的CI服务直接从Git存储库创建管道。2000分钟/月ligurio/awesome-ci — 持续集成服务的比较semaphoreci.com — 免费开放源代码，每月100个私有版本shippable.com — 每月150个私有版本，可免费使用1个构建容器，私有和公共存储库stackahoy.io — 100％免费。无限的部署，分支和构建styleci.io — 仅公共GitHub存储库travis-ci.org — 公共GitHub存储库免费cirrus-ci.org – 公共GitHub存储库免费drone – Drone Cloud使开发人员能够在一个地方跨多个架构（包括x86和Arm（32位和64位））运行持续交付管道测试Applitools.com — 针对Web，本地移动和桌面应用程序的智能视觉验证。与几乎所有自动化解决方案（例如Selenium和Karma）和远程运行程序（Sauce Labs，Browser Stack）集成。免费提供开源。每周检查点数量有限的单个用户的免费套餐。browserstack.com — 手动和自动浏览器测试， 免费提供开源checkbot.io — 浏览器扩展程序，用于测试您的网站是否遵循50+ SEO，速度和安全性最佳做法。小型网站的免费套餐。crossbrowsertesting.com – 在云中进行手动，可视和Selenium浏览器测试 – 免费提供开源cypress.io – 对浏览器中运行的所有内容进行快速，轻松和可靠的测试。赛普拉斯Test Runner始终免费且开源，没有任何限制。对于多达5个用户的开源项目，赛普拉斯仪表板是免费的。everystep-automation.com — 记录和重放在Web浏览器中执行的所有步骤并创建脚本，…免费，选项更少Gremlin — Gremlin的混沌工程工具使您可以安全，安全地简单地将故障注入系统中，以在弱点引起面向客户的问题之前发现它们。Gremlin Free可以访问最多5个主机或容器上的关机和CPU攻击。gridlastic.com — 带有免费计划的硒网格测试，最多可同时进行4个硒节点/ 10个网格启动/每月4000个测试分钟percy.io – 将可视化测试添加到任何Web应用程序，静态站点，样式指南或组件库。10个团队成员，演示应用程序和无限的项目，每月5000张快照。saucelabs.com — 跨浏览器测试，Selenium测试和移动测试， 免费提供开源testingbot.com — Selenium浏览器和设备测试，免费提供开源tesults.com — 测试结果报告和测试用例管理。与流行的测试框架集成。开源软件开发人员，个人，教育工作者和小团队入门可以要求基本免费项目之外的折扣和免费产品。websitepulse.com — 各种免费的网络和服务器工具。安全/PKIalienvault.com — 发现网络中受到感染的系统auth0.com — 免费托管用于开发SSO。最多2个社交身份提供者用于封闭源项目。bitninja.io — 通过黑名单进行的僵尸网络保护，免费计划仅报告有关每次攻击的有限信息cloudsploit.com — Amazon Web Services（AWS）安全和合规性审核和监控CodeNotary.io — 开源平台，具有不可磨灭的证明，可以公证代码，文件，目录或容器crypteron.com — 云优先，对开发人员友好的安全平台可防止.NET和Java应用程序中的数据泄露Dependabot – 针对Ruby，JavaScript，Python，PHP，Elixir，Rust，Java（Maven和Gradle）、. NET，Go，Elm，Docker，Terraform，Git子模块和GitHub Actions的自动化依赖项更新。duo.com — 网站或应用程序的两步验证（2FA）。10位用户免费，所有身份验证方法，无限制，集成，硬件令牌foxpass.com — 托管LDAP和RADIUS。轻松地按用户登录服务器，VPN和无线网络。10位用户免费globalsign.com — 开源的免费SSL证书Have I been pwned? — REST API，用于获取违规信息。Internet.nl — 测试现代互联网标准，例如IPv6，DNSSEC，HTTPS，DMARC，STARTTLS和DANEkeychest.net – 带有集成CT数据库的SSL到期管理和证书购买letsencrypt.org — 具有所有主要浏览器信任的证书的免费SSL证书颁发机构logintc.com — 通过推送通知进行两因素身份验证（2FA），对10个用户免费提供VPN，网站和SSHmeterian.io – 监视Java，Javascript，.NET，Scala，Ruby和NodeJS项目中的依赖项中的安全漏洞。一个私有项目免费，开放源代码无限个项目。Mozilla Observatory — 查找并修复站点中的安全漏洞Okta — 用户管理，身份验证和授权。免费，每月最多有1000位活跃用户。onelogin.com — 身份即服务（IDaaS），单点登录身份提供商，Cloud SSO IdP，3个公司应用程序和5个个人应用程序，无限的用户opswat.com — 安全监视计算机，设备，应用程序，配置，…免费25位用户和30天的历史记录ponycheckup.com — 用于Django网站的自动化安全检查工具Protectumus – 免费的网站安全检查，站点防病毒和服务器防火墙（WAF）。注册用户的电子邮件和短信通知。pyup.io — 监视Python依赖项是否存在安全漏洞并自动更新它们。一个私有项目免费，开放源代码无限个项目。qualys.com — 查找Web应用程序漏洞，审核OWASP风险report-uri.io — CSP和HPKP违规报告ringcaptcha.com — 免费使用电话号码作为ID的工具Shieldfy — 针对开发人员的Web应用程序防火墙和漏洞检测，每月免费计划多达10万个请求。snyk.io — 可以在开源依赖项中找到并修复已知的安全漏洞。开源项目的无限测试和修复。每月最多只能为您的私人项目进行200次测试。Sqreen — 针对Web应用程序和API的应用程序安全监视和保护（RASP，WAF等）。免费提供1个应用程序和300万个请求。ssllabs.com — 非常深入地分析任何SSL Web服务器的配置Sucuri SiteCheck – 免费的网站安全检查和恶意软件扫描程序threatconnect.com — 威胁情报：它是为开始学习网络威胁情报的个人研究人员，分析人员和组织而设计的。最多释放3位用户tinfoilsecurity.com — 自动化漏洞扫描。免费计划允许每周XSS扫描Virgil Security — 用于在数字解决方案中实施端到端加密，数据库保护，IoT安全等的工具和服务。对于拥有250个用户的应用程序免费。管理系统bitnami.com — 在IaaS上部署准备好的应用程序。免费管理1个AWS微型实例jamf.com — 适用于iPad，iPhone和Mac的设备管理，免费管理3台设备fiwit.io — 通用IT管理（资产库存，票务和文档记录），无资产10moss.sh – 帮助开发人员部署和管理其Web应用程序和服务器。每月最多释放25个git部署runcloud.io – 服务器管理主要集中在PHP项目上。最多可免费管理1台服务器。讯息传递cloudamqp.com — RabbitMQ服务。小狐猴计划：每月最多100万条消息，最多20个并发连接，最多100个队列，最多10000个排队的消息，不同可用区中的多个节点pusher.com — 实时消息服务。免费，每天最多可连接100个连接和200000条消息synadia.com — NATS.io服务。全局，AWS，GCP和Azure。永久免费，每月提供4k msg大小，50个活动连接和5GB数据。日志管理bugfender.com — 每天最多免费提供10万条日志行，并保留24小时humio.com — 每天最多释放2 GB，并保留7天logentries.com — 每月最多释放5 GB，保留7天loggly.com — 单个用户免费，请参阅lite选项logz.io — 每天最多释放3 GB，保留3天papertrailapp.com — 搜索48小时，存档7天，每月100 MBrollbar.com — 每月最多可免费举办5000个活动，保留30天sematext.com — 每天免费提供500 MB，保留7天splunk.com – 单用户免费，每天500 MBsumologic.com — 每天免费提供500 MB，保留7天翻译管理crowdin.com — 开源的无限项目，无限字符串和合作者lingohub.com — 最多免费供3个用户使用，对于开源始终免费Loco — 最多免费翻译2000笔，翻译数量不限，每种项目10种语言，每种项目1000种可翻译资产oneskyapp.com — 有限的免费版本，最多可容纳5个用户，免费提供给开源POEditor — 最多释放1000个字符串transifex.com — 免费开放源代码webtranslateit.com — 最多释放500个字符串监控apimetrics.io — 自动化的API性能监控，测试和分析。免费计划，手动进行API调用并从其西海岸服务器运行appdynamics.com — 24小时免费提供指标，应用程序性能管理代理限于一种Java，一种.NET，一种PHP和一种Node.jsappneta.com — 免费保留1小时数据assertible.com — 自动化的API测试和监视。为团队和个人提供免费计划。bearer.sh – 自动监视API请求，跟踪性能，检测异常并解决关键API使用情况方面的问题。使用1行代码免费安装Bearer Agent。blackfire.io — Blackfire是SaaS交付的应用程序性能解决方案。免费的黑客计划（仅PHP）bmc.com — 最多10台服务器的免费1秒分辨率circonus.com — 免费获得20个指标cloudsploit.com — AWS安全和配置监控。免费：无限按需扫描，无限用户，无限存储帐户。订阅：自动扫描，API访问等。datadoghq.com — 最多5个节点免费deadmanssnitch.com — 监视cron作业。1个免费告密者（显示器），如果您推荐其他人进行注册，则更多elastic.co — 为JS开发人员提供即时性能见解。免费提供24小时数据保留freeboard.io — 公共项目免费。物联网（IoT）项目的仪表板freshworks.com — 每隔1分钟监控50个URL，其中10个全球位置和5个公共状态页面免费ghostinspector.com — 免费网站和Web应用程序监视。单用户，每月100次测试运行gitential.com — 软件开发分析平台。免费：无限的公共存储库，无限的用户，私人存储库的免费试用。适用于企业的本地版本。healthchecks.io — 监视您的cron作业和后台任务。免费，最多20个任务。inspector.dev – 一个完整的实时监控仪表板，在不到一分钟的时间内可以永久免费使用。instrumentalapp.com – 免费提供多达500个指标和3个小时的数据可见性的美观，易于使用的应用程序和服务器监控keychest.net/speedtest – 针对Digital Ocean的独立速度测试和TLS握手延迟测试letsmonitor.org – SSL监视，最多可免费使用5个监视器loader.io — 有限制的免费负载测试工具nodequery.com — 免费的基本服务器最多可监视10台服务器opsgenie.com — 强大的警报和通话管理功能，用于操作始终在线的服务。释放最多5位用户。paessler.com — 强大的基础架构和网络监控解决方案，包括警报，强大的可视化功能和基本报告。释放多达100个传感器。pagertree.com – 用于警报和通话管理的简单界面。释放最多5位用户。pingbreak.com — 现代的正常运行时间监控服务。检查无限的URL，并通过Discord，Slack或电子邮件获取停机通知。sematext.com — 免费提供24小时指标，无限数量的服务器，10个自定义指标，500,000个自定义指标数据点，无限的仪表板，用户等。sitemonki.com — 网站，域，Cron和SSL监控，每个类别中免费有5个监控器skylight.io — 前100,000个请求免费（仅适用于Rails）speedchecker.xyz — 性能监视API，检查Ping，DNS等。stathat.com — 免费获得10个统计信息，没有过期statuscake.com — 网站监视，无限制的无限制测试thousandeyes.com — 网络和用户体验监视。免费提供3个位置和20个主要Web服务的数据馈送uptimerobot.com — 网站监控，免费50台监控器nixstats.com – 一台服务器免费。电子邮件通知，公共状态页面，60秒间隔等。崩溃和异常处理bugsnag.com — 最初试用后每月最多可免费提供2,000个错误honeybadger.io – 异常，正常运行时间和cron监视。对单独开发者和开源项目免费（每月12,000个错误）。logrocket.io – javascript应用程序的日志记录和会话重播。每月免费使用1,000次，保留14天rollbar.com — 异常和错误监控，每月有5,000错误的免费计划，无限用户，保留30天sentry.io — Sentry实时跟踪应用程序异常，有一个小的免费计划。每月免费提供5k错误/ 1位用户，如果是自托管则可以不受限制地使用搜索algolia.com — 托管按需搜索（即时）。免费的黑客计划最多10000个文档和100000个操作。更大的免费计划可用于社区/开源项目bonsai.io — 释放1 GB内存和1 GB存储空间searchly.com — 免费2个索引和20 MB存储空间Email10minutemail – 免费的临时电子邮件进行测试。AnonAddy – 开源匿名电子邮件转发，免费创建无限的电子邮件别名biz.mail.ru — 5000个邮箱，每个自定义域每个25 GB，带有DNS托管Burnermail – 免费的5个Burner电子邮件地址，1个邮箱，7天的邮箱历史记录Buttondown — 通讯服务。多达1,000个免费订阅者cloudmersive.com — 开发人员的电子邮件验证和验证API，每月2,000个免费API请求Contact.do — 链接中的联系表格（有点联系表格）-完全免费！debugmail.io — 开发人员易于使用的测试邮件服务器elasticemail.com — 每天100封免费电子邮件。通过API以$ 0.09的价格发送1000封电子邮件（即付即用）。ImprovMX – 免费电子邮件转发inumbo.com — 基于SMTP的垃圾邮件过滤器，可供10位用户免费使用kickbox.io — 验证是否有100封电子邮件免费，实时APImail-tester.com — 测试电子邮件的dns / spf / dkim / dmarc设置是否正确，每月20个免费mailboxlayer.com — 开发人员的电子邮件验证和验证JSON API。每月1000个免费API请求mailcatcher.me — 捕获邮件并通过Web界面提供mailchimp.com — 每月有2000个订阅者和12000封电子邮件MailerLite.com — 每月1000个订阅者，无限制的免费电子邮件mailinator.com — 免费的公共电子邮件系统，您可以在其中使用所需的任何收件箱mailjet.com — 每月免费6000封电子邮件mailkitchen — 终身免费，无需承诺，每月10000封电子邮件，每天1000封电子邮件Mailnesia – 免费的临时/一次性电子邮件，该电子邮件会自动访问注册链接。mailtrap.io — 伪造的SMTP服务器，用于免费开发，带有1个收件箱，50条消息，无团队成员，2封电子邮件/秒，无转发规则migadu.com — 电子邮件托管（Webmail，SMTP，IMAP等）—免费计划限于每天发送10封邮件moosend.com — 邮件列表管理服务。初创企业6个月的免费帐户pepipost.com — 首月免费提供30k电子邮件，然后每天免费提供前100个电子邮件phplist.com — 托管版本允许每月免费发送300封电子邮件postale.io — 每个域最多可容纳5个用户的免费域电子邮件地址，无限制域，启用POP3 / IMAP，无广告postmarkapp.com – 每月免费100封电子邮件，无限制的DMARC每周摘要Sender – 每月发送多达15000封电子邮件-多达2500个订阅者sendgrid.com — 每天100封电子邮件和2,000个免费联系人sendinblue.com — 每月有9,000封电子邮件免费sendpulse.com — 每小时免费50封电子邮件，每月免费前12000封电子邮件socketlabs.com – 首月免费提供40k电子邮件，然后每月免费提供2000个电子邮件sparkpost.com — 每月免费发送前500封电子邮件Substack — 无限的免费新闻通讯服务。收费后开始付款。testmail.app – 使用无限的邮箱和GraphQL API自动执行端到端电子邮件测试。每月免费100封电子邮件，永久免费，开源无限。tinyletter.com — 5000个订阅者/月免费trashmail.com – 具有转发功能和自动地址过期功能的免费一次性电子邮件地址Verifalia — 具有邮箱确认和一次性电子邮件地址检测器的实时电子邮件验证API；每天25次免费电子邮件验证。Yandex.Connect — 免费电子邮件和DNS托管，最多可容纳1000个用户yopmail.fr — 一次性电子邮件地址zoho.com — 最多5个用户的免费Webmail和协作SimpleLogin – 开源，可自行托管的电子邮件别名/转发解决方案。免费提供5种别名，无限带宽，无限答复/发送。教育人员（学生，研究人员等）免费。字体dafont – 本网站上显示的字体是其作者的财产，并且可以是免费软件，共享软件，演示版本或公共领域。Everything Fonts – 提供多种工具；@font-face，单位转换器，字体Hinter和字体提交者。Font Squirrel – 获许可用于商业用途的免费软件字体。手动选择这些字体，并以易于使用的格式显示它们。表单99inbound.com – 建立表格并在线共享。获取每个提交的电子邮件或Slack消息。免费计划有2种形式，每月100个条目，基本电子邮件和Slack。formaholic.com — 简单表单端点。非常适合静态网站。Formcarry.com – HTTP POST表单端点，免费计划允许每月100次提交。formingo.co– 用于静态网站的简易HTML表单，无需注册即可免费开始。免费计划允许每月500次提交，可自定义回复电子邮件地址。formlets.com — 在线表单，每月无限制单页表单，每月100次提交，电子邮件通知。formspark.io – 表单到电子邮件服务，免费计划允许无限制表单，每月500份提交，由客户支持团队提供支持。Formspree.io — 使用HTTP POST请求发送电子邮件。免费套餐每月限制1000个提交，并且必须在API调用中公开电子邮件地址。getform.io – 适用于设计人员和开发人员的表单后端平台，1个表单，100个提交，单个文件上传，100MB文件存储。Kwes.io – 功能丰富的表单端点。非常适合静态网站。免费计划包括最多1个网站，每月最多50个提交。smartforms.dev – 功能强大且易于使用的网站表单后端，永远免费的计划允许每月50次提交，100MB文件存储，Zapier集成，CSV / JSON导出，自定义重定向，自定义响应页面，Telegram＆Slack bot，单个电子邮件通知。staticforms.xyz – 无需任何服务器端代码即可轻松轻松地集成HTML表单。用户提交表单后，会将包含表单内容的电子邮件发送到您的注册地址。Typeform.com — 在网站上包括设计精美的表格。免费计划每个表格只允许10个字段，每月只允许100个回复。CDN/保护bootstrapcdn.com — 用于bootstrap, bootswatch and fontawesome.iocdnjs.com — 用于JavaScript库，CSS库，SWF，图像等。cloudflare.com — 基本服务是免费的，对博客非常有用，它还提供免费的SSL证书服务和5条防火墙规则。ddos-guard.net — 免费的CDN，DDoS保护和SSL证书developers.google.com — Google托管库是内容分发网络，用于最受欢迎的开源JavaScript库jare.io — 图像的CDN。使用AWS CloudFrontjsdelivr.com — 适用于开发人员和网站管理员的OSS CDN（JS，CSS，字体），接受PR来添加更多内容Microsoft Ajax — Microsoft Ajax CDN托管流行的第三方JavaScript库（例如jQuery），使您可以轻松地将它们添加到Web应用程序中netdepot.com — 每月前100 GB可用ovh.ie — 免费的DDoS保护和SSL证书PageCDN.com – 为所有人提供免费的公共CDN，为开源/公益组织提供免费的私人CDN。pika.dev/cdn — 100％本机ES模块JavaScript CDNraw.githack.com — 现代更换____rawgit.com____简单的主机文件使用CloudFlare的这section.io — 启动和管理完整的Varnish Cache解决方案的简单方法。据说一个站点永远免费speeder.io — 使用KeyCDN。自动图像优化和免费CDN增强功能。免费，不需要任何服务器更改staticaly.com — 用于Git仓库（GitHub，GitLab，Bitbucket），WordPress相关资产和图像的CDNtoranproxy.com — Packagist和GitHub的代理。永不让CD失败。免费供个人使用，1个开发人员，不支持unpkg.com — npm上的所有内容Web Support Revolution — 免费CDN，备份，防火墙，防病毒和监视。Namecheap Supersonic — 免费的DDoS保护PaaSappharbor.com — 一个提供1个免费工作者的.Net PaaSconfigure.it — 移动应用程序开发平台，可免费使用两个项目，功能有限，但没有资源限制codenameone.com — 适用于Java / Kotlin开发人员的开源，跨平台，移动应用程序开发工具链。免费用于商业用途，项目数量不受限制engineyard.com — 免费提供500小时firebase.google.com — 构建实时应用程序，免费计划具有100个最大连接数，10 GB数据传输，1 GB数据存储，1 GB主机存储和10 GB主机传输gearhost.com — .NET和PHP应用程序的平台。在资源有限的共享服务器上免费提供256 MB RAMgigalixir.com – Gigalixir为Elixir / Phoenix应用程序提供了1个永不休眠的免费实例，免费PostgreSQL数据库限制为2个连接，10000行且无备份。glitch.com — 具有代码共享和实时协作等功能的免费无限制公共/私人托管heroku.com — 在云中托管您的应用程序，单进程应用程序免费KintoHub — KintoHub是一个多合一的平台，可将您的后端服务，网站，cron作业，数据库以及您的应用程序所需的所有内容整合并部署到一个地方。kubesail.com – 为开发人员设计的托管Kubernetes命名空间服务。免费的开发人员帐户带有1个CPU内核，512MB RAM，100MB存储空间和1个域。K8Spin – 专为开发人员设计的托管Kubernetes命名空间服务。免费的开发人员帐户附带100 mCore CPU，128MB RAM。ZARVIS – 用于开源Github项目的免费托管Kubernetes命名空间。释放1GB内存和1个vCPU。mendix.com — 企业的快速应用程序开发，无限数量的免费沙箱环境，支持10个用户，每个文件100 MB和数据库数据库100 MBOkteto Cloud – 专为开发人员设计的托管Kubernetes服务。免费的开发人员帐户带有三个命名空间，每个命名空间具有8GB的RAM，4个CPU和150GB的磁盘空间。outsystems.com — 用于本地或云的企业Web开发PaaS，免费的“个人环境”产品允许无限的代码和多达1 GB的数据库pipedream.com – 为开发人员构建的集成平台。根据任何触发器开发任何工作流程。工作流是代码，您可以免费运行. 无需管理服务器或云资源。pythonanywhere.com — Cloud Python应用程序托管。初学者帐户免费，在your-username.pythonanywhere.com域中有1个Python Web应用程序，512 MB私有文件存储，1个MySQL数据库sandstorm.io — Sandstorm是用于个人和私有云的开源操作系统。免费计划200MB空间scn.sap.com — 来自SAP的内存中平台即服务产品。免费的开发人员帐户具有1 GB的结构化，1 GB的非结构化，1 GB的Git数据，并允许您运行HTML5，Java和HANA XS应用程序workers.dev – 在Cloudflare的全球网络上免费部署无服务器代码。每天使用worker.dev子域的100,000个免费请求。zeit.co/now — 无服务器平台，支持多种语言（包括静态站点）和单个命令部署。免费套餐包括SSL，20GB带宽，100个部署。Platform9 – 专为开发人员设计的托管Kubernetes服务。免费的开发人员帐户最多包含3个群集和20个节点群集。BaaSably.com – 用于实时消息传递，推送通知和事件驱动的API创建的API。免费计划每月有300万条消息，100个并发连接，100个并发通道。back4app.com – Back4App是基于Parse Platform的易于使用，灵活且可扩展的后端。backendless.com — 移动和Web Baas，具有1 GB的免费文件存储空间，每月50000个推送通知和表中的1000个数据对象。blockspring.com — Cloud functions. 每月免费运行500万次getstream.io — 在数小时而不是数周的时间内构建可扩展的新闻提要和活动流，每月免费更新300万个提要hasura.io — 快速构建和部署应用程序后端的平台，对单节点群集免费。iron.io — 具有免费层和1个月免费试用的异步任务处理（如AWS Lambda）netlicensing.io – 从桌面到物联网和SaaS的任何平台上针对您的软件的经济高效且集成的许可即服务（LaaS）解决方案。您是学生时免费的基本计划。onesignal.com — 无限的免费推送通知paraio.com — 具有灵活身份验证，全文搜索和缓存的后端服务API。免费提供1个应用，1GB应用数据。posthook.io — 作业计划服务。允许您安排特定时间的请求。每月免费提供500个预定的请求。progress.com — 移动后端入门计划每秒具有无限请求，具有1 GB的数据存储空间。企业应用程序支持pubnub.com — 免费推送通知，每月最多发送100万条消息，以及每天100台活动设备pushbots.com — 推送通知服务。每月免费进行150万次推送pushcrew.com — 推送通知服务。无限通知，最多2000个订户pusher.com — 为2000个每月活跃用户免费提供无限制的推送通知。适用于iOS和Android设备的单个API。pushtechnology.com — 用于浏览器，智能手机和所有人的实时消息传递。100个并发连接。每月免费10 GB数据quickblox.com — 用于即时消息传递，视频和语音呼叫以及推送通知的通信后端simperium.com — 即时，自动，多平台，无限制地发送和存储结构化数据，将数据无处不在。2500个用户/月stackstorm.com — 事件驱动的应用程序，服务和工作流自动化，免费，无流量，访问控制，LDAP，…streamdata.io — 将任何REST API转换为事件驱动的流API。免费计划多达一百万条消息和10个并发连接tyk.io — 具有身份验证，配额，监控和分析的API管理。免费云产品zapier.com — 连接您使用的应用程序以自动执行任务。每15分钟5个zaps，每月执行100个任务LeanCloud — 移动后端。1GB的数据存储空间，256MB实例，每天3K API请求，每天10K推送是免费的。（API与解析平台非常相似）虚拟主机000WebHost — 使用PHP，MySQL，cPanel且无广告的零成本网站托管！Awardspace.com — 免费的虚拟主机+免费的短域名，PHP，MySQL，应用安装程序，电子邮件发送和无广告。bubble.is — 无需编程即可构建Web和移动应用程序的可视化编程，每月免费100位访客，2个应用程序Byet — Byet为您提供了庞大的免费，无广告的负载均衡免费虚拟主机服务，包括PHP，MySQL，FTP，Vistapanel等！cloudno.de — Node.js应用程序的免费云托管。devport.co — 将GitHub项目，应用程序和网站变成个人开发人员组合Fenix Web Server – 开发人员桌面应用程序，用于在本地托管站点并公开（实时）共享站点。使用其漂亮的用户界面，API和/或CLI，可以按自己喜欢的方式工作。Free Hosting — 使用PHP 5，Perl，CGI，MySQL，FTP，文件管理器，POP电子邮件，免费子域，免费域托管，DNS区域编辑器，网站统计信息，免费在线支持以及许多其他功能无法免费托管由其他免费主机提供。Freehostia — FreeHostia提供免费的托管服务，包括。业界最佳的控制面板和一键安装50多种免费应用。即时设置。没有强制广告。gitlab.com — 直接从GitLab存储库托管静态站点heliohost.org — 社区提供的免费托管给所有人。neocities.org — 静态，1 GB的免费存储空间和200 GB带宽。netlify.com — 构建，部署和托管静态站点或应用程序，免费提供100 GB数据和100 GB /月的带宽pages.github.com — 直接从GitHub存储库托管静态站点pantheon.io — Drupal和WordPress托管，自动化的DevOps和可扩展的基础架构。开发人员和代理商免费raidboxes.io — 具有许多随附功能的托管WordPress托管。开发人员和代理机构免费，具有自定义域支持。readthedocs.org — 免费的文档托管，包括版本控制，PDF生成等render.com — 一个统一的平台，用于构建和运行所有应用程序和Web应用程序，其中包括免费的SSL，全局CDN，专用网络和从Git进行的自动部署，对于静态网页免费。sourceforge.net — 免费查找，创建和发布开源软件surge.sh — 面向前端开发人员的静态Web发布。具有自定义域支持的无限站点tilda.cc — 一个站点，50个页面，50 MB的存储空间，只有170多个可用的主要预定义块，没有字体，没有图标，也没有自定义域txti.es — 使用markdown快速创建网页。Versoly — SaaS专注于网站构建器-无限的网站，70多个块，5个模板，自定义CSS，favicon，SEO和表单。没有自定义域。域名解析1984.is — 带有API的免费DNS服务以及许多其他免费DNS功能。biz.mail.ru — 最多可容纳5000个用户的免费电子邮件和DNS托管Cloudflare – 免费DNS。域数量不限。cloudns.net — 免费DNS托管最多1个具有50条记录的域dns.he.net — 具有动态DNS支持的免费DNS托管服务dnspod.cn — 免费的DNS托管。duckdns.org — 免费DDNS，免费层最多包含5个域。带有各种设置的配置指南。dynu.com — 免费的动态DNS服务freedns.afraid.org — 免费的DNS托管freenom.com — 免费域名提供商。免费获取FQDN。luadns.com — 免费的DNS托管，3个域，所有功能都有合理的限制namecheap.com — 免费DNS。域名数量无限制noip — 动态dns服务，每30天最多可免费提供3个主机名并进行确认ns1.com — 数据驱动DNS，自动流量管理，500k免费查询pointhq.com — Heroku上的免费DNS托管。selectel.com — 免费的DNS托管，任意播，10个地理区域web.gratisdns.dk — 免费的DNS托管。Yandex.Connect — 免费电子邮件和DNS托管，最多可容纳1000个用户zilore.com — 免费的DNS托管。zoneedit.com — 具有动态DNS支持的免费DNS托管。zonewatcher.com — 自动备份和DNS更改监视。1个域名免费huaweicloud.com – 华为免费DNS托管IaaSbackblaze.com — Backblaze B2云存储。免费10 GB（类似于Amazon S3）对象存储，不受时间限制scaleway.com — S3兼容的对象存储。75 GB的免费存储空间和外部传出流量www.terraform.io — Terraform Cloud. 免费的远程状态管理和团队协作，最多可容纳5个用户。DBaaSairtable.com — 看起来像一个电子表格，但是它是一个关系数据库，无限制的基础，每基础1200行和每月1000个API请求elephantsql.com — PostgreSQL服务，免费20 MBFaunaDB — 无服务器云数据库，具有本地GraphQL，多模型访问和每日免费层达5GBgraphenedb.com — Neo4j即服务，最多1000个节点和10000个关系免费heroku.com — PostgreSQL服务，最多10000行和20个免费连接（提供为“附加组件”，但可以附加到原本为空的应用程序中并从外部访问）MongoDB Atlas — 免费提供512 MBredislabs.com — Redis服务，30 MB和30个并发连接免费redsmin.com — Redis的在线实时监视和管理服务，其中1个Redis实例免费scalingo.com — 主要是PaaS，但提供128MB至192MB的免费MySQL，PostgreSQL或MongoDBskyvia.com — 云数据平台，提供免费套餐，所有计划都处于beta状态，完全免费remotemysql.com — 远程MySQL数据库托管，设置是即时的，并使用phpMyAdmin进行管理，免费提供100Mb数据，免费备份，无查询限制和99％的正常运行时间。InfluxDB — 时间序列数据库，最多可免费写入3MB / 5分钟，30MB / 5分钟读取和10,000个基数系列Quickmetrics — 包含仪表板的时间序列数据库，每天最多可释放10,000个事件，总共5个度量标准。restdb.io – 一种快速简单的NoSQL云数据库服务。使用restdb.io，您可以获得架构，关系，自动REST API（带有类似MongoDB的查询）以及用于处理数据的高效多用户管理UI。免费计划允许每秒3个用户，2500条记录和1个API请求。Unbounded – 使用Javascript作为查询语言的NoSQL DBaaS。免费套餐永久允许每月每月50000次读写。STUN/WebSocket/WebRTCconveyor.cloud — Visual Studio扩展，用于将IIS Express公开到本地网络或通过隧道公开到公共URL。Hamachi — LogMeIn Hamachi是一项托管VPN服务，可让您通过免费计划将类似于LAN的网络安全地扩展到分布式团队，并允许最多5个人的无限网络Radmin VPN – 通过支持LAN状网络的VPN将多台计算机连接在一起。无限的同行。（Hamachi替代）ngrok.com — 通过隧道将本地运行的服务器公开到公共URL。scaledrone.com — 推送消息服务。免费，每天最多可同时连接20个和100000条消息segment.com — 转换事件并将事件路由到其他第三方服务的中心。每月100000次免费serveo.net — 使用SSH隧道快速将任何本地端口公开到伺服子域上的公共Internet，其中包括SSH GUI，可通过HTTP重放请求。stun:global.stun.twilio.com:3478?transport=udp — Twilio STUNstun:stun.l.google.com:19302 — Google STUNwebhookrelay.com — 管理，调试，扇出并将所有Webhook代理到公共或内部（即localhost）目标。另外，通过获取公共HTTP终结点（https://yoursubdomain.webrelay.io <—-> http://localhost:8080）来公开通过隧道在私有网络中运行的服务器。ZeroTier — FOSS管理的虚拟以太网即服务。免费计划的100个客户端的无限端到端加密网络。台式机/手机/ NA的客户端；Web界面，用于配置自定义路由规则并批准专用网络上的新客户端节点。Issue/项目管理acunote.com — 免费的项目管理和SCRUM软件，最多可容纳5个团队成员asana.com — 与合作者免费进行私人项目Azure DevOps — 无限的免费私人代码存储库；跟踪错误，工作项，反馈等Basecamp – 待办事项列表，里程碑管理，类似论坛的消息传递，文件共享和时间跟踪。最多3个项目，20个用户和1GB的存储空间。bitrix24.com — 免费的内部网和项目管理工具cacoo.com — 实时在线图：流程图，UML，网络。最高免费 15位使用者/图表，25张clickup.com — 项目管理。具有云存储的免费高级版本。提供移动应用程序和Git集成Cloudcraft — 使用Cloudcraft视觉设计器在几分钟之内设计出专业的架构图，该视觉设计器还针对AWS进行了优化，并具有显示实时数据的智能组件。Clubhouse – 项目管理平台。永久免费，最多可容纳10个用户Confluence – Atlassian的内容协作工具，用于帮助团队高效地协作和共享知识。免费计划最多10位用户。contriber.com — 可定制的项目管理平台，免费的入门计划，5个工作区draw.io — 本地存储在Google Drive，OneDrive或Dropbox中的在线图表。免费提供所有功能和存储级别github.com — 除了其Git存储功能外，GitHub还提供基本的问题跟踪Gitlab – 为项目提供基本的问题跟踪。gliffy.com — 在线图：流程图，UML，线框，…也是Jira和Confluence的插件。5个图表和2 MB可用空间GraphQL Inspector – GraphQL Inspector输出两个GraphQL模式之间的更改列表。每次更改都经过精确解释，并标记为中断，不中断或危险。huboard.com — 针对GitHub问题的即时项目管理，免费提供开源Instabug — 适用于移动应用程序的全面的错误报告和应用程序内反馈SDK。免费计划，最多1个应用程序和1个成员。Ilograph — 交互式图表，使用户可以从多个角度和细节级别查看其基础结构。图可以用代码表示。免费套餐拥有无限的私人图表，最多可容纳3位观众。Jira — 在许多公司环境中使用的高级软件开发项目管理工具。免费计划最多10位用户。kanbanflow.com — 基于董事会的项目管理。免费的高级版本有更多选择kanbantool.com — 基于看板的项目管理。免费的付费计划，更多选择kanrails.com — 基于看板的项目管理。免费供3位合作者，2个项目和5条曲目使用。付费计划适用于无限的合作者，项目和轨道。Kumu.io — 具有动画，装饰，过滤器，聚类，电子表格导入等的关系图。免费套餐允许无限的公共项目。图形大小不受限制。免费的学生私人项目。如果您不希望文件公开在线（上传，编辑，下载，丢弃），则可以使用沙盒模式。LeanBoard — 带有便笺的协作白板，可用于GitHub问题（用于示例映射和其他技术）MeuScrum – 具有看板的免费在线Scrum工具Office 365 Developer — 一年免费的Office 365 E3订阅，用于开发/测试。Ora – 敏捷任务管理和团队协作。最多可供3个用户免费使用，并且文件大小限制为10 MB。pivotaltracker.com — 免费提供无限的公共项目和两个私人项目，其中三个活动用户（读写）和无限的被动用户（只读）。plan.io — 具有存储库托管和更多选项的项目管理。2位拥有10位客户和500MB存储空间的用户免费planitpoker.com — 免费的在线计划扑克（评估工具）senseitool.com — 敏捷的回顾工具-免费。SpeedBoard – 敏捷和Scrum回顾委员会-免费。Tadum – 专为定期会议而设计的会议议程和会议记录应用程序，最多可容纳10个团队taiga.io — 适用于初创企业和敏捷开发人员的项目管理平台，免费提供给开源targetprocess.com — 可视项目管理，从看板和Scrum到几乎任何运营过程。无限用户免费使用，最多1000个数据实体{详情}taskade.com — 团队的实时协作任务列表和大纲taskulu.com — 基于角色的项目管理。释放最多5位用户。与GitHub / Trello / Dropbox / Google Drive集成testlio.com — 问题跟踪，测试管理和Beta测试平台。免费供私人使用todoist.com — 协作和个人任务管理。提供免费，高级和团队计划。为符合条件的用户提供折扣。trello.com — 基于董事会的项目管理。无限个人董事会，10个团队董事会。ubertesters.com — 测试平台，集成和人群测试器，2个项目，5个成员vivifyscrum.com — 敏捷项目管理的免费工具。Scrum兼容YouTrack — 针对FOSS项目，私人项目免费托管的YouTrack（InCloud）（3个用户免费）。包括时间跟踪和敏捷板zenhub.io — GitHub内部唯一的项目管理解决方案。公共回购，OSS和非营利组织免费zenkit.com — 项目管理和协作工具。免费，最多5位成员，5 GB附件。存储和媒体处理image4.io — 使用SDK，集成和迁移工具为网站和应用程序进行图像上载，功能强大的操作，存储和交付。免费套餐包括25个积分。1个信用额度等于1 GB的CDN使用量，1GB的存储量或1000个图像转换。cloudimage.com — 全面的图像优化和CDN服务，在世界各地拥有1500多个以上的站点。多种图像尺寸调整，压缩，水印功能。用于响应图像，360图像制作和图像编辑的开源插件。25GB CDN流量，25GB高速缓存存储和无限制转换的免费月租计划。cloudinary.com — 使用Ruby，Python，Java，PHP，Objective-C等库，可用于网站和应用程序的图像上传，强大的操作，存储和交付。永久免费套餐包括每月7500张图像，2 GB存储，5 GB带宽easyDB.io — 一键式托管数据库提供程序。它们为开发目的提供了您选择的编程语言的数据库。该数据库是临时数据库，将在24小时或72小时免费套餐后删除。embed.ly — 提供用于将媒体嵌入网页，响应图像缩放，从网页中提取元素的API。免费，每月最多5000个URL，每秒15个请求filestack.com — 文件选择器，转换和交付，可免费使用250个文件，500个转换和3 GB带宽gumlet.com — 图库照片调整大小。它还可以优化图像并通过CDN执行传送。免费套餐包括1 GB带宽，并在1年内每月提供无限数量的图像处理。image-charts.com — 带有水印的无限图像图表生成jsonbin.io — 免费的JSON数据存储服务，非常适合小型Web应用程序，网站，移动应用程序。jsonstore.io — 一键式JSON存储端点kraken.io — 用于网站性能即服务的图像优化，免费计划最大文件大小为1 MBnpoint.io — 具有协作模式编辑的JSON存储otixo.com — 从一个位置加密，共享，复制和移动所有云存储文件。基本计划提供最大250 MB的无限文件传输。文件大小，并允许5个加密文件packagecloud.io — 托管YUM，APT，RubyGem和PyPI的软件包存储库。有限的免费计划，可根据要求提供开源计划piio.co — 每个网站的响应式图像优化和交付。针对开发人员和个人网站的免费计划。包括免费CDN，WebP和延迟加载。placeholder.com — 快速简单的图像占位符服务placekitten.com — 一种快速简单的服务，用于获取小猫图片以用作占位符plot.ly — 图形化并共享您的数据。免费套餐包括无限的公共文件和10个私人文件podio.com — 您可以与多达五个人的团队一起使用Podio，并尝试基本计划的功能（用户管理除外）QuickChart — 生成可嵌入的图像图表，图形和QR码redbooth.com — P2P文件同步，最多2个用户免费shrinkray.io — GitHub存储库的免费图像优化tinypng.com — 压缩和调整PNG和JPEG图像大小的API，每月提供500次免费压缩transloadit.com — 处理文件上传以及视频，音频，图像，文档的编码。通过GitHub Student Developer Pack为开源，慈善机构和学生免费。商业应用程序可免费获得2 GB的测试驱动器设计/UIAdobe XD – 与Sketch类似的线框和原型工具。免费计划涵盖：1个有效的共享设计规范，Adobe Fonts Free（有限字体集），2GB的云存储。Mockplus iDoc – Mockplus iDoc是功能强大的设计协作和移交工具。免费计划包括3个用户和5个具有所有可用功能的项目。AllTheFreeStock – 免费的库存图片，音频和视频的精选列表。clevebrush.com — 免费的图形设计/照片拼贴应用程序，他们还提供付费集成作为组件。cloudconvert.com — 将任何内容转换为任何内容。208种支持的格式，包括视频到gif。CodeMyUI – 带有代码片段的精选Web设计和UI灵感集合。designer.io — 用于UI，插图等的设计工具。有一个本机应用程序。自由。figma.com — 用于团队的在线协作设计工具；免费套餐包括无限的文件和查看器，最多2个编辑器和3个项目。imagebin.ca — 用于图像的Pastebin。Invision App – UI设计和原型制作工具。提供桌面和webapp。可免费使用1个活动原型。landen.co — 为启动服务生成，编辑和发布漂亮的网站和登录页面。全部没有代码。免费套餐可让您拥有一个完全可自定义的网站，并可以在网络上发布。lensdump.com – 免费的云图像托管。marvelapp.com — 设计，原型制作和协作，仅限一个用户和一个项目的免费计划。Mindmup.com — 免费提供无限的思维导图，并将其存储在云中。您的思维导图可随时随地通过任何设备使用。Pencil – 使用Electron的开源设计工具。pexels.com – 免费的商业照片。有免费的API，可让您按关键字搜索照片。photopea.com — 具有Adobe Photoshop UI的免费，高级在线设计编辑器，支持PSD，XCF和Sketch格式（Adobe Photoshop，Gimp和Sketch App）。pixlr.com — 具有商业水平的免费在线浏览器编辑器。Proto.io – 创建完全交互式的UI原型而无需编写代码。免费试用期结束后提供免费套餐。免费套餐包括：1个用户，1个项目，5个原型，100MB在线存储和proto.io应用程序中的预览。resizeappicon.com — 一种简单的服务，用于调整和管理应用程序图标的大小。smartmockups.com — 创建产品模型，200个免费模型。unDraw – 不断更新的精美svg图像集合，您可以完全免费使用，而无需注明出处。unsplash.com – 商业和非商业目的免费照片（随心所欲许可）。vectr.com — 适用于Web +桌面的免费设计应用程序。walkme.com — 企业级指导和参与平台，免费计划3次步行最多5步/步行。Webflow – 所见即所得的网站构建器，带有动画和网站托管。2个项目免费。whimsical.com – 协作流程图，线框，便笺和思维导图。最多创建4个免费板。Zeplin — 设计师和开发人员协作平台。显示设计，资产和样式指南。1个项目免费。Pixelixe — 在线创建和编辑引人入胜的独特图形和图像。地图可视化数据carto.com — 从您的数据和公共数据创建地图和地理空间API。datamaps.world — 一个简单而强大的平台，可为您提供免费层级可视化地理空间数据的工具。developers.arcgis.com — 用于在Web，桌面和移动设备上进行地图，地理空间数据存储，分析，地理编码，路由等的API和SDK。1000000次免费底图+地理编码交易，每月40GB免费图块+数据存储。Foursquare – 来自Places API和Pilgrim SDK的位置发现，场所搜索和上下文感知内容。geocod.io — 通过API或CSV上传进行地理编码。每天2500个免费查询。giscloud.com — 在线可视化，分析和共享地理数据。gogeo.io — 具有易于使用的API和对大数据的支持的地图和地理空间服务。graphhopper.com 为开发人员提供了免费的软件包，用于路由，路线优化，距离矩阵，地理编码和地图匹配。here — 用于地图和可识别位置的应用的API和SDK。每月免费进行25万次处理。mapbox.com — 地图，地理空间服务和用于显示地图数据的SDK。maptiler.com — 图库矢量图片地图，地图服务和可视化的sdk。具有每周更新和四种地图样式的免费矢量瓷砖。opencagedata.com — 整合OpenStreetMap和其他开放地理资源的地理编码API。每天2500个免费查询。osmnames — 地理编码，搜索结果按相关Wikipedia页面的受欢迎程度排名。positionstack – 用于全球位置和坐标的免费地理编码。每月有25.000个个人使用请求。stadiamaps.com — 地图图块，路线，导航和其他地理空间API。每天有2,500幅免费地图视图和API请求，用于非商业用途和测试。Package构建build.opensuse.org — 用于多个发行版（SUSE，EL，Fedora，Debian等）的软件包构建服务。copr.fedorainfracloud.org — 针对Fedora和EL的基于模拟的RPM构建服务。help.launchpad.net — Ubuntu和Debian构建服务。IDEApache Netbeans — 开发环境，工具平台和应用程序框架。apiary.io — 带有即时API模拟和生成的文档的协作设计API（免费提供无限的API蓝图和具有一个管理员帐户和托管文档的无限用户）。Atom – Atom是一个基于Electron的可入侵文本编辑器。cacher.io — 具有标签的代码片段组织器，并支持100多种编程语言。cocalc.com — （以前是cloud.sagemath.com上的SageMathCloud）—云中的协作计算。浏览器可访问具有内置协作功能的完整Ubuntu和许多用于数学，科学，数据科学的免费软件，并且预安装了以下软件：Python，LaTeX，Jupyter Notebooks，SageMath，scikitlearn等。codepen.io — CodePen是Web前端侧的编辑器。codesandbox.io — React，Vue，Angular，Preact等的在线编辑器。Eclipse Che – 针对开发人员团队的基于Web的Kubernetes-Native IDE，具有多语言支持。开源和社区驱动。托管版本可从che.openshift.io获得。fakejson.com — FakeJSON可帮助您使用其API快速生成伪造数据。发出一个API请求，描述您想要什么以及如何想要它。API以JSON返回所有内容。加快进入市场的过程，寻找创意，并进行伪造，直到实现为止。gitpod.io — 用于GitHub项目的即时，可编写代码的开发环境。免费提供开源。ide.goorm.io goormIDE是云上的完整IDE。多语言支持，通过功能齐全的基于Web的终端通过基于Linux的容器，端口转发，自定义URL，实时协作和聊天，共享链接，Git / Subversion支持。还有更多功能（免费层包括每个容器1GB RAM和10GB存储空间，5个容器插槽）。JDoodle — 用于60多种编程语言的在线编译器和编辑器，并提供免费的REST API代码计划，每天最多可编译200个积分。jetbrains.com — 生产力工具，IDE和部署工具（又名IntelliJ IDEA，PyCharm等）。为学生，教师，开源和用户组提供免费许可证。jsbin.com — JS Bin是前端Web的另一个游乐场和代码共享站点（HTML，CSS和JavaScript。还支持Markdown，Jade和Sass）。jsfiddle.net — JS Fiddle是前端Web的游乐场和代码共享站点，也支持协作。JSONPlaceholder – 一些REST API端点以JSON格式返回一些虚假数据。如果您想在本地运行服务器，也可以使用源代码。Katacoda — 用于软件工程师的交互式学习和培训平台，可帮助开发人员学习和提高公司的采用率。micro-jaymock – 用于生成假JSON数据的Tiny API 模拟微服务。mockable.io — Mockable是一个简单的可配置服务，用于模拟RESTful API或SOAP Web服务。此在线服务使您可以快速定义REST API或SOAP端点，并使它们返回JSON或XML数据。repl.it — 用于各种程序语言的云编码环境。stackblitz.com — Angular＆React在线VS Code IDE。Visual Studio Code – 重新定义和优化了代码编辑器，以构建和调试现代Web和云应用程序。由Microsoft针对Windows，macOS和Linux开发。Visual Studio Community — 具有数千个扩展功能的全功能IDE，跨平台应用程序开发（可从iOS和Android下载的Microsoft扩展程序），桌面，Web和云开发，多语言支持（C＃，C ++，JavaScript，Python， PHP等）。VSCodium – 社区驱动，无需遥测/跟踪，并且免费授予Microsoft编辑器VSCode的二进制分发wakatime.com — 使用文本编辑器插件免费提供有关您编码活动的量化自我指标，有限计划e.分析/事件/统计howuku.com — 跟踪用户的互动，参与和事件。免费，每月最多访问5000次amplitude.com — 每月1百万次事件，最多2个应用analytics.google.com — Google Analytics（分析）expensify.com — 费用报告，免费的个人报告批准工作流程getinsights.io – 注重隐私，无cookie的分析，每月最多可进行5k次活动。heap.io — 自动捕获iOS或Web应用程序中的每个用户操作。免费，每月最多访问5000次hotjar.com — 每个站点：每天2000页浏览量，3个热图，存储3个月的数据，…imprace.com — 着陆页分析，其中包含提高跳出率的建议。免费5个目标网页/域keen.io — 用于数据收集，分析和可视化的自定义分析。每月50000个事件免费metrica.yandex.com — 无限的免费分析mixpanel.com — 在您的网站上免费获得25000点或200000点带有其徽章的信息Moesif — REST和GraphQL的API分析。（每月最多免费提供500000个API调用）optimizely.com — A/B测试解决方案，免费入门计划，1个网站，1个iOS和1个Android应用程序quantcast.com — 无限的免费分析sematext.com — 每月免费最多可进行5万次操作，1天数据保留，无限制的仪表板，用户等。usabilityhub.com — 在真实的人身上测试设计和模型，跟踪访客。一位用户免费，无限制测试www.heatlyanalytics.com — —免费的热图工具，用于了解UI/UX。访客记录FullStory.com — 每月1,000次会话，具有1个月的数据保留和3个用户席位。更多信息在这里.hotjar.com — 每个站点：每天2000页浏览量，3个热图，存储3个月的数据，…inspectlet.com — 1个网站每月免费提供100次会话livesession.io — 1个网站每月免费提供1000次会话mouseflow.com — 1个网站每月免费提供100次会话mousestats.com — 1个网站每月免费提供100次会话smartlook.com — 适用于Web和移动应用程序的免费软件包（每月1500个会话），3个热图，1个渠道，1个月的数据历史记录usersurge.com — —个人每月有25万个会话。手机号/API/SDKcognalys.com — 通过创新和可靠的方法（而不是使用SMS网关）进行免费增值电话号码验证。每天免费10次尝试和15次验证numverify.com — 全局电话号码验证和查找JSON API。每月250个API请求veriphone.io — 使用免费，快速，可靠的JSON API进行全局电话号码验证。每月1000个请求付款/账单currencylayer.com — 为您的企业提供可靠的汇率和货币转换，每月免费提供1,000个API请求currencystack.io — 154种货币的生产就绪型实时汇率。exchangerate-api.com – 易于使用的货币转换JSON API。免费套餐，无请求限制。fraudlabspro.com — 帮助商家防止付款欺诈和拒付。免费的Micro Plan每月提供500个查询。mailpop.in – 通过上下文信息充分利用您的Stripe通知。vatlayer.com — 即时增值税号码验证和欧盟增值税税率API，每月免费100个API请求Dockercanister.io — 为开发人员提供20个免费的私人存储库，为团队构建和存储Docker映像提供30个免费的私人存储库Docker Hub — 一个免费的私有存储库和无限的公共存储库，用于构建和存储Docker映像Gitlab – 每个仓库容器注册表。上限为10GB。Play with Docker — 一个简单，交互式且有趣的游乐场，以学习Docker。quay.io — 使用无限的免费公共存储库构建和存储容器映像Whales — 一种自动免费对您的应用程序进行泊坞工具的工具。Vagrantapp.vagrantup.com – HashiCorp Vagrant Cloud. Vagrant box hosting.vagrantbox.es — 备用公用箱索引博客网站dev.to – 程序员共享思想并互相帮助的地方。hashnode.com — 适用于开发人员的无忧博客软件！medium.com — 变得更重要。截图APIsApiFlash — 基于Aws Lambda和Chrome的屏幕截图API。处理整页，捕获时间，视口尺寸，…microlink.io – 它将任何网站转换为数据，例如元标记规范化，美观链接预览，抓取功能或屏幕截图即服务。每天免费提供250请求。ScreenshotAPI.net – 屏幕快照API使用一个简单的API调用即可生成任何网站的屏幕截图。构建规模并托管在Google Cloud上。每月提供100张免费屏幕截图。screenshotlayer.com — 捕获任何网站的高度可定制的快照。每月免费100张快照screenshotmachine.com — 每月捕获100个快照，png，gif和jpg，包括全长捕获，而不仅仅是主页WWW2PNG – 通过基本自定义捕获任何网站的屏幕截图。包括自动区块链锚定和全页捕获。完全免费的服务。杂ConfigCat – 跨平台功能标志服务。适用于所有主要语言的SDK。免费计划，每月最多10个标志，2个环境，1个产品和500万个请求。无限的用户席位。学生每月免费获得100面旗帜和1亿个请求。docsapp.io — 免费发布开源文档的最简单方法Filly — 通过重复使用以前在您的应用程序上完成的手动操作来增强您的Web开发工作流。填写表格以改善团队协作。FOSSA – 可扩展的端到端管理，用于第三方代码，许可证合规性和漏洞。fullcontact.com — 通过在您的应用程序中添加社交资料来帮助您的用户更多地了解他们的联系人。每月500次免费的Person API匹配http2.pro — HTTP/2协议准备测试和客户端HTTP/2支持检测API。PDFMonkey — 在仪表板中管理PDF模板，使用动态数据调用API，下载PDF。每月提供1000个免费文档。readme.com — 易于使用的精美文档，可免费获得开源软件：请参见此处.ReqBin — 在线发布HTTP请求。流行的请求方法包括GET，POST，PUT，DELETE和HEAD。支持标题和令牌认证。包括用于保存您的请求的基本登录系统。superfeedr.com — 实时兼容PubSubHubbub的提要，导出，分析。免费，定制更少SurveyMonkey.com — 创建在线调查。在线分析结果。免费计划每次调查仅允许10个问题和100个答复。其他education.github.com — 为学生提供免费服务。需要注册Framacloud — 法国非营利组织Framasoft提供的免费/自由开源软件和SaaS。 列表.getawesomeness — 从GitHub检索所有令人惊奇的令人敬畏的东西 ……必看
写在前面在上篇 docker环境下搭建PHP网站，实现nginx负载均衡和mysql主从配置中我们使用docker搭建了1台负载均衡器，2个web服务器和两个主、从数据库服务器 实现了nginx负载均衡访问网站web服务器接下来我们看一下如何进行mysql数据库主从配置和读写分离，数据库服务器的搭建部分请看上篇mysql主从配置修改主数据库服务器配置文件sudo vim /data/mysql/mysql_master/conf.d/docker.cnf写入内容{callout color="#f0ad4e"}[mysqld]server-id = 1log-bin=master-binlog-bin-index=master-bin.index{/callout}修改从数据库服务器配置文件sudo vim /data/mysql/mysql_salve/conf.d/docker.cnf写入内容{callout color="#f0ad4e"}[mysqld]server-id = 2relay-log-index=slave-relay-bin.indexrelay-log=slave-relay-bin{/callout}修改完成之后，进行容器重启docker restart mysql_master mysql_salve进入mysql_master主数据库服务器容器内部docker exec -it mysql_master bash切换到mysql命令行界面mysql -uroot -p123456在master数据库（主库）中创建同步用户授予用户slave REPLICATION SLAVE权限和REPLICATION CLIENT权限，用于在主从库之间同步数据。create user 'myslave'@'%' identified by '123456'; grant all privileges on *.* to 'myslave'@'%' with grant option; exit; mysql -u myslave -p123456 -h 192.168.0.111 -P8114 --get-server-public-key然后输入命令show master status;获取如下两个参数获取到之后来到从数据库服务器操作进入mysql_slave主数据库服务器容器内部docker exec -it mysql_slave bash切换到mysql命令行界面mysql -uroot -p123456change master to master_host='192.168.0.111',master_port=8114, master_user='myslave',master_password='123456',master_log_file='master-bin.000001',master_log_pos=157; start slave;此处的参数来自主数据库服务器指出来的参数完成之后输入show slave status\G 注意没有; 进行查看是否成功此处为yes即代表成功配置接下来我们进行测试，首先在主数据库服务器创建一个数据库create database test_1;创建成功后来到从数据库服务器，查看是否进行了数据复制可以看到，实现了从主库到从库的数据同步读写分离实现了主从配置后就可以进行读写分离操作了以thinkphp5为例修改.env文件database.php 配置文件
一、基本概念负载均衡大型网站都要面对庞大的用户量，高并发，海量数据等挑战。为了提升系统整体的性能，尽力将网络流量平均分发到多个服务器上，以提高系统整体的响应速度和可用性主从配置主从复制，是用来建立一个和主数据库完全一样的数据库环境，称为从数据库。在赋值过程中，一个服务器充当主服务器，而另外一台服务器充当从服务器。简单来说，数据库主从配置是为了解决读写分离，从而提高数据库性能的一种优化方式。读写分离大多数互联网业务，往往读多写少，这时候，数据库的读会首先称为数据库的瓶颈，这时，如果我们希望能够线性的提升数据库的读性能，消除读写锁冲突从而提升数据库的写性能，那么就可以使用“分组架构”（读写分离架构）二、实现原理如上图所示，用户访问网站，首先由负载均衡器接收，然后根据负载均衡算法，将流量均衡的分配给代理的web服务器以平衡各个服务器的负载压力，此时用户访问数据库时，通过读写分离分配给不同的服务器，当有写入操作时，主服务器通过复制的方式将数据同步到从服务器，从而实现主从服务器的数据统一。三、环境搭建了解完基本概念和实现原理后我们开始进行实验环境搭建，我们需要有1个负载均衡服务器，2个web应用服务器，2个数据库服务器。实验环境为树莓派4B1、docker安装和国内镜像配置curl -sSL https://get.daocloud.io/docker | shsudo yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo2、镜像拉取拉取nginx镜像docker pull nginx:latest拉取mysql镜像docker pull mysql:latest3、启动容器首先我们创建均衡服务器容器，映射容器80端口到宿主机8111端口上,把容器/etc/nginx/conf.d目录挂载到宿主机/data/nginx/conf.d目录docker run --name nginx_balance -p 8111:80 -v /data/nginx/conf.d/:/etc/nginx/conf.d/ -itd nginx再创建两个web服务器容器来承载业务,映射出8112和8113端口docker run --name nginx_web1 -p 8112:80 -itd nginx docker run --name nginx_web2 -p 8113:80 -itd nginx最后再创建两个mysql服务器容器docker run -p 8114:3306 --name mysql_master -v /data/mysql/mysql_master/conf.d/:/etc/mysql/conf.d/ -e MYSQL_ROOT_PASSWORD=123456 -itd mysql docker run -p 8115:3306 --name mysql_salve -v /data/mysql/mysql_salve/conf.d/:/etc/mysql/conf.d/ -e MYSQL_ROOT_PASSWORD=123456 -itd mysql创建完成之后通过docker ps命令查看创建的容器列表4、web服务器和负载均衡服务器配置修改nginx_web1 和 nginx_web2 服务器默认nginx输出页面来用来区分负载均衡服务器访问了哪个web服务器修改web服务器默认页面进入nginx_web1容器内部，修改默认页面内容docker exec -it nginx_web1 bash root@e94a6acc59fc:/# cd /usr/share/nginx/html/ root@e94a6acc59fc:/usr/share/nginx/html# rm index.html root@e94a6acc59fc:/usr/share/nginx/html# echo hello nginx_web1 ninetySeven > index.html root@e94a6acc59fc:/usr/share/nginx/html# exit 再进入nginx_web2容器内部修改默认页面内容docker exec -it nginx_web2 bash root@e94a6acc59fc:/# cd /usr/share/nginx/html/ root@e94a6acc59fc:/usr/share/nginx/html# rm index.html root@e94a6acc59fc:/usr/share/nginx/html# echo hello nginx_web2 ninetySeven > index.html root@e94a6acc59fc:/usr/share/nginx/html# exit 负载均衡服务器配置修改负载均衡默认nginx配置，因为我们对容器进行了文件挂载，所以直接在宿主机上改动sudo vim /data/nginx/conf.d/default.conf修改内容如下upstream ces { #server 服务ip地址:端口号 weight表示权值，权值越大，被分配的几率越大; server 192.168.0.111:8112 weight=1; server 192.168.0.111:8113 weight=1; } server { listen 80; listen [::]:80; location / { proxy_pass http://ces; } }修改完成之后重启容器docker restart nginx_web1 nginx_web2 nginx_balance 重启完成之后，我们通过浏览器访问 192.168.0.111:8111 来查看结果至此负载均衡配置完成，接下来进行数据库主从配置和读写分离，点击查看下篇docker下进行mysql主从配置实现thinkphp读写分离
以前一直在做php后台，对node没有认真研究，现在前端发展速度这么快，再加上node的飞速发展，javascript统一中原指日可待啊。em~~，废话不多说开始开发环境和线上环境搭建吧，写一下自己的搭建之旅，记录一下线下环境搭建步骤：1、安装brewbrew 又叫Homebrew，是Mac OSX上的软件包管理工具，能在Mac中方便的安装软件或者卸载软件关于brew的安装配置不做说明，相信你也装了，没装的可以去看https://www.cnblogs.com/fireworld/p/8609190.html2、用nvm安装node.js安装nvm是node.js和npm的管理工具，安装它可以更好的帮助我们来控制node的版本当然不安装mvn也是可以滴。2.1、安装mvn并唤醒mvnbrew install nvm source $(brew --prefix nvm)/nvm.sh2.2查看可用的node.js版本nvm ls-remote2.3安装需要的node.js版本建议安装最近一次长期维护的版本nvm install v8.11.12.4切换node js版本nvm use --delete-prefix v8.11.1检查是否安装成功node和npm（npm集成在了node中）：node -v npm -v至此线下环境搭建完成线上环境搭建步骤：1、安装mvncurl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash提示：安装完成后重启shell生效，重启后检查mvn是否安装成功：command -v nvm2、安装node.js此时步骤不用我说了吧，再从线下搭建步骤的2.2开始安装node.js 就可以了npm配置由于国情，从npm上安装资源包会很慢，所以我们可以换成国内镜像来拉取资源，可以直接用淘宝的cnpm来替代npm，但是由于我们还可能会自己搭建npm服务器，这样一来会很容易混淆，所以我们需要一个来管理npm的包，这里用nrm1、安装nrmnpm install nrm -g-g 代表全局安装，以后的每个node项目都用到2、查看可用nrmnrm ls3、切换nrm这里我使用的是淘宝的nrm use taobao至此npm配置完成