2013-09-30 70 views
0

只是一个简单的问题,我刚刚做了一些研究,但找不到完整的解决方案。我只使用Dreamweaver CC,因为我已经开始与设计师及其使用的编辑程序一起工作。他们没有PHP知识,他们使用Dreamweaver来构建所有Photoshop设计。使用Dreamweaver打开CakePHP进行编辑?

我发现了几个关于如何添加.ctp文件的网站,但它(Dreamweaver)只允许我将.cpt文件编辑为PHP文件,而不是查看它们。我正在本地运行用于VM(虚拟机)内的这些测试的CakePHP站点。但是,尽管我已经将此设置为实时服务器,并且查看了控制器,但它只是加载了缺少的AppController消息?

那么有没有办法让Dreamweaver完全加载和查看CakePHP?所以我的设计师可以按他们想要的方式编辑/构建他们的设计?

我非常放养,CC是Dreamweaver的一个非常新的版本,是的,他们似乎已经添加了LESS和SASS支持(最近我用过的版本是CS4),它看起来非常好,语法很好荧光笔。但他们为什么不支持框架,不仅仅是CakePHP,而且他们似乎不支持任何基于PHP的框架?我认为随着这些框架的使用,缺乏支持的是放养!

我也只是作为一个便笺,我可能会为他们构建Drupal动力网站以及任何使Dreamweaver能够工作的指针?

非常感谢

格伦。

回答

2

您的设计师(祝您好运)使用一些html虚拟内容创建基于photoshop或其他样机的css文件。

作为开发人员,您需要将该html转换为蛋糕或任何其他框架模板。

有没有自动化的方式来完成这个任务,因为没有工具可以做人类思维可以做的创造性思维。这就是为什么Dreamweaver不这样做。 LESS和SASS本身不是编程语言,它是一种对普通CSS进行脚本编写的方式,这是另一回事。

我相信你不应该采用你的设计师使用的工具,他们也不应该采用帮助你的工具,而且房屋建造者也不需要使用CAD来建立一个蓝图。建筑师在CAD上,建筑师都不需要知道如何操作机器。你只需要有一个共同点来互相交流(蓝图或HTML/CSS)。

所以,不要强迫自己在Dreamweaver上工作,也不要强迫设计师在代码编辑器上工作。不要指望Dreamweaver(永远不会)集成一个编程IDE,因为这对开发人员和设计人员来说太臃肿了,而且对我的观点没有任何真正的优势。

+0

我确实看到了你的观点,但是我想到了,是的,他们可以只是建立基本的HTML/CSS,然后把它给我,甚至是一个photoshop文件,然后我做CSS/SASS太酷了!)。但是使用Dreamweaver,我不介意使用它,因此它意味着我们使用所有相同的工具。它不是一个糟糕的语法编辑器。 –

+0

如果你从一个photoshop模板开始,那么你也有一部分设计师的角色。我们中的很多人都会这样做,尽管您可能会发现只有其中的一种会更舒适。因此,您可以使用Dreamweaver制作HTML/CSS布局,并将其应用于您选择的框架,或者如果您坚持,甚至可以使用Dreamweaver作为cakephp代码的文本编辑器。但不要期望获得为程序员制作的特殊工具的功能,因为您不希望Dreamweaver拥有photoshop的照片编辑功能。 – user221931