dropsolid/rocketship 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

dropsolid/rocketship

Composer 安装命令:

composer create-project dropsolid/rocketship

包简介

Dropsolid Rocketship is a distribution that enables small to mid-market business to profit from an optimal start when getting your feet wet in Drupal.

README 文档

README

curated by Dropsolid

The intent of Dropsolid Rocketship is to make digital business easy by providing a framework and best practice examples based on real life situations from a company that has built and managed over 500 Drupal sites.

Dropsolid Rocketship is a distribution that enables small to mid-market business to profit from an optimal start when getting your feet wet in Drupal. It provides best practices from deployment, configuration and ways to extend it, proven by many cases that have implemented and resulted in this learning.

All Drupal 8 sites at Dropsolid have Rocketship at its core. Junior developers learn the basics with Rocketship, while senior developers have had their say in how an optimal development codebase looks like.

As it is our goal to make digital business easy, there is no better way than being transparent in how we achieve that.

Note that the current READMEs are straight from the old private version of this distribution, and were written with our own devs in mind. So some things may not make sense. Feel free to create issues on drupal.org when you find something that should be made clearer.

Best installed with Composer:

To install the most recent beta release:

composer create-project dropsolid/rocketship:^10.0 PROJECTNAME --no-dev --no-interaction

To install the dev version:

composer create-project dropsolid/rocketship:10.0.x-dev PROJECTNAME --stability dev --no-interaction

Rocketship IP

Basics

This is the company-wide install profile for Dropsolid. It is based around Layout Builder and the Page content type. With just those two you should be able to build a large array of various pages.

Search API

The Page content type includes a premade setup for Search API. It will index the full view mode so as to index everything set up with Layout Builder. If you create other content types, add the appropriate view mode to the index as well as any other fields that may be useful to index.

When creating a View, eg. an overview of a content type, use this index if at all possible. Having every view fed by the same Search index makes life easier, and makes setting up Facets, the preferred way of filtering views, a breeze.

And if you must implement some strange filter or even sort, think "Can't I just make this a Facet instead?" and then do that so others can reuse it later and so that you can mix and match with the normal Facets.

Before you start

Installing a site

After the installation

Demo Content

Development & Site-building

Theming

Deployment

Optimization

统计信息

  • 总下载量: 1.94k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 0
  • Forks: 3
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-2.0
  • 更新时间: 2019-03-27

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固