只是一个简单的问题,我刚做了一些研究,但我无法找到问题的完整解决方案。我只使用Dreamweaver CC,因为我已经开始使用Designers及其使用的编辑程序。他们没有PHP知识,他们使用Dreamweaver构建所有Photoshop设计。
我找到了一些关于如何添加.ctp文件的网站,但它(Dreamweaver)只允许我将.cpt文件编辑为PHP文件而不查看它们。我正在运行我在本地VM(虚拟机)中用于这些测试的CakePHP站点。但是虽然我已将其设置为活动服务器并且我查看控制器,但它只是加载了丢失的AppController消息?
那么有没有办法让Dreamweaver完全加载和查看CakePHP?那么我的设计师可以按照他们想要的方式编辑/构建他们的设计吗?
我非常有库存,CC是Dreamweaver的一个非常新版本,是的,它们似乎已经添加了,LESS和SASS支持(我使用的最后一个版本,前段时间是CS4)它看起来非常好,语法高亮一点。但是为什么它们不支持框架,它不仅仅是CakePHP,而且它们似乎不支持任何基于PHP的框架?我认为通过使用这些框架,缺乏支持就是放养!!
我也只是作为旁注,我也可能正在为他们构建Drupal驱动的网站,有关在Dreamweaver中使用它的任何指示吗?
非常感谢
格伦。
答案 0 :(得分:2)
你的设计师(运气好的话)使用一些html虚拟内容来创建基于photoshop或其他模型的样式的css文件。
作为开发人员,您需要将该html转换为蛋糕或任何其他框架模板。
没有自动化的方法可以做到这一点,因为没有任何工具可以做人类思维所能做的创造性思维。这就是为什么Dreamweaver没有这样做的原因。 LESS和SASS本身不是编程语言,它是一种编写常见CSS的方法,这是一种不同的东西。
我相信您不应该采用设计师使用的工具,也不应该采用可以帮助您的工具,因为房屋建筑商不需要使用CAD来构建建筑师创建的蓝图在CAD上,建筑师都不需要知道如何操作机器。你只需要一个共同点来相互交流(蓝图或HTML / CSS)。
所以不要强迫自己在Dreamweaver上工作,也不要强迫你的设计师使用代码编辑器。不要指望Dreamweaver(永远?)集成一个编程IDE,因为对于开发人员和设计人员来说这太过臃肿,而且我认为没有任何真正的优势。