我正在制作一个小型的php网站。我发现在WYSIWYG网页编辑器中对页面进行原型设计或布局很有用。
我想获得有关在php开发管道中运行良好的WYSIWIG网页编辑器的建议。请分享您的最爱并说明您喜欢它们的原因。
答案 0 :(得分:3)
我使用的唯一一个是Dreamweaver,不能说我喜欢它,因为它显示的预览并不是它在浏览器中的实际效果。
Nvu应该是相当不错的。
我更喜欢在IDE中编辑,然后在真实浏览器中查看。
答案 1 :(得分:2)
不幸的是,就WYSIWYG而言,我用过的最好的是Dreamweaver,我也不喜欢它,但它是许多网店中工具集的标准部分,你只是习惯了它。
我目前使用Aptana进行那种原型设计,它不是真正的WYSIWYG,但具有很好的预览功能,而且我最终不必回过头来通过糟糕的WYSIWYG生成的标记并在以后清理它。
我从未使用过Aptana的php部分(不要做太多的PHP),但有朋友似乎喜欢它。 JS的东西很精彩,CSS编辑器也很棒。
答案 2 :(得分:2)
与许多Web开发人员一样,我很久以前就停止使用WYSIWYG编辑器,因为它们都不够好 - 我不相信任何一个(除了可能是DreamWeaver,我不确定)保留PHP。
但最近我发现自己更愿意使用现有的软件。我已经提供了几个基于WordPress的公司网站,它为客户提供了一个WYSiWYG编辑器,同时让我可以自由编写代码。
答案 3 :(得分:1)
如果您想使用WYSIWYG编辑器,我建议您只使用它来创建初始布局。一旦开始向页面添加PHP,编辑器就无法准确地显示页面的外观。那么在这一点上,你应该在文本编辑器中手动编辑它。
如果您使用某种模板系统,则可以简化此操作。这可能是像Smarty这样的真实模板引擎,但它并不需要。除了打印数据和控制语句(循环等)之外,这个想法只是尽可能地将PHP保留在HTML文件之外。然后包括主脚本中的文件,它完成所有繁重的工作。这样,如果您的设计发生变化,使用WYSIWYG编辑器创建新模板会更容易。
答案 4 :(得分:1)
我喜欢Dreamweaver MX(及更高版本),因为它提供了纯文本实用程序的代码完成功能,这些实用程序专注于手工编码,具有您可能希望快速编写页面的WYSIWYG功能。我也碰巧喜欢它对IE,Netscape等的HTML兼容性检查。
答案 5 :(得分:1)
我更喜欢BBEdit开发任何网页,但你可以尝试使用phpDesigner 2008:http://www.mpsoftware.dk/phpdesigner.php(适用于PC)
答案 6 :(得分:1)
我发现输入所有东西(使用支持代码完成的文本编辑器)更快,然后在浏览器上测试它而不是使用WYSIWYG,遇到问题(“嗯,为什么它看起来不同?”)和清洁稍后提供源代码。
当然,如果你对HTML / CSS有些新意,那么坚持一段时间所见即所得可能是一个不错的选择。
就个人而言,我发现Adobe Dreamweaver CS3对两者都足够了。
答案 7 :(得分:1)
好吧,如果你问我Dreamweaver仍然是最好的wywsiwyg目前在点击MS Frontpage的功能(我之前使用过它)
虽然今天我还没有真正使用任何WYSIWYG编辑器,因为我不再相信他们给出干净的标记...我现在使用的是记事本++ 它的免费和开源,就像unix的记事本,但是它不仅仅是纯粹的文本编辑器了解它
答案 8 :(得分:1)
Dreamweaver可能是最好的。不幸的是,与DW相比,没有开源替代品(我知道)。我之前尝试过Kompozer(Nvu)并且它非常轻巧,它可以完成任务。 值得一试。
答案 9 :(得分:0)
TinyMCE作为一个免费的轻量级Dreamweaver替代品,可以构建有效的XHTML代码。文本引擎正在netEditr.com运行。您还可以使用代码编辑器在其中绘制一些PHP代码,只需在语法着色的语法中选择PHP。