我经营着一家设计公司,并且经常需要 Drupal 开发。我正在寻找最适合我公司的 Drupal 工作流程的指导。
我过去与 Drupal 开发人员合作的经验对于后端开发来说非常棒,而对于前端开发来说却是混乱的。项目最终会出现多种且不一致的 CSS 样式,并且在视觉方面进行质量控制非常耗时。
此外,我是一名前端编码员,并且在项目的所有阶段都使用 HMTL/CSS/JS 原型。如果我做的前端编码被开发人员使用而不是浪费,我更愿意。
但是,到目前为止,此工作流程与 Drupal 开发合作伙伴不兼容。因为他们使用主题,并根据我给他们的设计进行改造,所以他们无法使用我所做的 HTML/CSS/JS 工作。此外,我有一个我喜欢的响应式框架(Foundation),我的开发人员希望使用标准的响应式 Drupal 主题(Omega)。我不喜欢欧米茄,因为它不流动。
然后就像我的开发人员告诉我他们不能做一个使用 CSS(背景图像)的轮播,因为可用的 Drupal 轮播模块都是基于使用 HTML img 标签。一切都必须基于模块吗?
回到 HTML/CSS 的不一致性和耗时的设计 QA,我认为这来自于尝试改造主题。代码非常混乱,很难为样式定位元素。如果我愿意,这也使我无法进行自己的 CSS 更改。
所以,简而言之,我正在寻找一个完全不同的设计工作流程,并且我正在寻找关于它是否在 Drupal 中可行而不会增加成本的反馈。
在 Drupal 中是否可以使用前端代码(由我提供),加入一些 PHP 标记,最终得到干净编码的页面,而不是依赖主题?这会降低成本(因为提供了 HTML/CSS/JS),还是会增加成本(因为使用主题更容易)?是否涉及任何安全问题?是否涉及更新问题?简而言之,使用预制主题的最大优势是什么?
我真的,真的很感谢你的评论。