首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏学院君的专栏

    创建并运行一个新的 Laravel 项目

    配置键以配置文件名为前缀,以「.」号分隔数组层级),例如,如果你在 config/services.php 中定义了如下配置: // config/services.php return [ 'sparkpost ' => [ 'secret' => env('SPARKPOST_SECRET'), ], ]; 然后,你就可以通过 config('services.sparkpost.secret 如上例所示,所有的因环境而异的变量配置值(尤其是敏感信息)都应该存放到根目录下的 .env 环境变量文件中: SPARKPOST_SECRET = xyj_laravelacademy.org 然后在配置文件中通过 env() 辅助函数传入键名 SPARKPOST_SECRET 来获取,这样做有两个好处:一是将敏感信息存放到版本控制系统(如 Git、Svn)之外,提高了系统的安全性;此外还可以方便我们在不同环境中

    8.7K30发布于 2020-10-19
  • 来自专栏JFrog杰蛙DevOps

    微服务构建持久API的7大规则

    前言 近年来,微服务架构发展迅速,SparkPost就是早期落地微服务架构公司之一,他们发现落地微服务过程中,不光需要考虑服务发现、服务注册、服务调用跟踪链等等架构问题,也需要重视微服务API的变更管理 闭门造车,产出微服务往往不能满足需求,运行一段时间就会逐渐废弃 SparkPost经过多年的探索与实践,总结了大量最佳实践,指导他们构建持久稳定的微服务API。 当我们创建SparkPost API时,我们试着不要太过学究式地使用纯粹的REST模型,而是选择易于使用。下面是两个可能不遵循RESTful最佳实践的示例: 1.  SparkPost有一个社区Slack的频道,成千上万的用户可以方便地联系我们的产品、支持、工程和执行管理团队的成员。我们也有一个专门的开发人员关系团队,他们专注于与开发人员社区的合作。 总结 随着微服务架构的发展,微服务快速增长,有的企业内部运维了超过1000的微服务,且仍在不断增长,每个微服务包含数十API,如何持续管理微服务API 变化将成为企业的关注点,SparkPost 根据这些规则和最佳实践

    1K00发布于 2020-02-11
  • 来自专栏编程

    GitHub上11 月份最热门的开源项目

    9 开源标记语言 heml https://github.com/SparkPost/hemlStar3347 本月上涨 2260 HEML是用于构建响应式电子邮件的开源标记语言。

    1.6K00发布于 2017-12-27
  • 来自专栏汪宇杰博客

    Azure 国际版与中国版服务列表对(2020年6月版)

    Signiant Flight Snapshots Software as a Service (SaaS) Software updates Solutions SparkPost SendGrid Accounts Service endpoint policies Service providers Signiant Flight Software as a Service (SaaS) SparkPost

    3.7K10发布于 2020-06-15
  • 来自专栏又见苍岚

    Node.js 测试 SMTP 服务

    SendGrid", "SendinBlue", "SendPulse", "SES", "SES-US-EAST-1", "SES-US-WEST-2", "SES-EU-WEST-1", "Sparkpost

    1.8K20编辑于 2022-08-06
  • 来自专栏Django中文社区

    Django开发社交类网站必备的10个第三方应用

    django-anymail 简介:Django email backends and webhooks for Mailgun, Mailjet, Postmark, SendGrid, SparkPost

    2.4K70发布于 2018-04-17
领券