1

我正在制作一个小型 php 网站。我发现在 WYSIWYG 网页编辑器中对页面进行原型设计或布局很有用。

我想获得有关在 php 开发管道中运行良好的 WYSIWIG 网页编辑器的建议。请分享您的最爱并描述您喜欢它们的原因。

4

10 回答 10

3

我唯一使用的是 Dreamweaver,不能说我喜欢它,因为它显示的预览并不是它在浏览器中的实际外观。

Nvu应该是相当不错的。

我更喜欢在 IDE 中编辑,然后在真正的浏览器中查看。

于 2008-10-15T22:35:16.857 回答
2

不幸的是,就 WYSIWYG 而言,我用过的最好的一个是 Dreamweaver,我也不太喜欢它,但它是许多网上商店工具集的标准部分,你只是习惯了它。

我目前使用 Aptana 进行这种原型设计,这并不是真正的 WYSIWYG,但具有出色的预览功能,而且我最终不必回头查看糟糕的 WYSIWYG 生成的标记并在以后清理它。

没用过Aptana的php部分(php不怎么做),但是有朋友好像很喜欢。JS 的东西很棒,CSS 编辑器也很不错。

于 2008-10-15T23:32:28.427 回答
2

像许多 Web 开发人员一样,我很久以前就停止使用 WYSIWYG 编辑器,只是因为它们都不够好——而且我不相信它们中的任何一个(可能是 DreamWeaver,我不确定)来保护 PHP。

但最近我发现自己更愿意使用现有的软件。我已经交付了几个基于 WordPress 的公司网站,它为客户的页面提供了所见即所得的编辑器,同时仍然让我可以自由地编写代码。

于 2008-10-16T12:20:21.777 回答
1

如果您想使用 WYSIWYG 编辑器,我建议您仅使用它来创建初始布局。一旦开始将 PHP 添加到页面中,编辑器就不可能准确地显示页面的外观。因此,此时,您应该开始在文本编辑器中手动编辑它。

如果您使用某种模板系统,您可以简化此操作。这可能是一个真正的模板引擎,如 Smarty,但它不是必须的。这个想法很简单,除了打印数据和控制语句(循环等)之外,尽可能多地保留 HTML 文件之外的 PHP。然后包含主脚本中的文件,它会完成所有繁重的工作。这样,如果您的设计发生变化,使用 WYSIWYG 编辑器创建新模板会更容易。

于 2008-10-15T23:40:19.830 回答
1

我喜欢 Dreamweaver MX(及更高版本),因为它提供纯文本实用程序的代码完成功能,专注于手动编码,具有您可能希望快速编码页面的 WYSIWYG 功能。我也恰好喜欢它针对 IE、Netscape 等的 HTML 兼容性检查。

于 2008-10-16T01:11:18.353 回答
1

我更喜欢 BBEdit 来开发任何网络,但您可以尝试 phpDesigner 2008:http ://www.mpsoftware.dk/phpdesigner.php (适用于 PC)

于 2008-10-16T01:38:42.277 回答
1

我发现键入所有内容(使用支持代码完成的文本编辑器)然后在浏览器上进行测试而不是使用所见即所得,遇到问题(“嗯,为什么看起来不同?”)并清理源代码会更快稍后编码。

当然,如果您对 HTML / CSS 有点陌生,那么坚持一段时间的 WYSIWYG 可能是一个不错的选择。

就个人而言,我发现 Adob​​e Dreamweaver CS3 对两者都足够了。

于 2008-10-16T03:24:35.197 回答
1

好吧,如果你问我,在利用 MS Frontpage 的功能(我之前使用过)之后,dreamweaver 仍然是目前最好的所见即所得

虽然今天我不再真正使用任何所见即所得的编辑器,因为我不再相信他们可以提供干净的标记......我现在使用的是记事本++,它的免费和开源,很像 unix 的记事本,但是嘿,它不再是所见即所得了纯文本编辑器

于 2008-10-16T03:31:39.067 回答
1

Dreamweaver 可能是最好的。不幸的是,没有与 DW 相比的开源替代品(我知道)。我之前尝试过 Kompozer (Nvu),它非常轻巧,而且可以胜任。值得一试。

于 2008-10-16T11:29:32.253 回答
0

TinyMCE 是一个免费的轻量级 Dreamweaver 替代方案,可以构建有效的 XHTML 代码。文本引擎在netEditr.com上运行。您还可以使用那里的代码编辑器草绘一些 PHP 代码,只需在语法中选择 PHP 进行语法着色。

于 2008-12-25T09:22:21.493 回答