Редактор веб-страниц WYSIWYG для использования в веб-разработке php

Делаю небольшой сайт на php. Я считаю полезным создавать прототипы или макеты страниц в редакторе веб-страниц WYSIWYG.

Я хотел бы получить предложения по редакторам веб-страниц WYSIWIG, которые хорошо работают в конвейере разработки php. Пожалуйста, поделитесь своими любимыми и опишите, почему они вам нравятся.


person lajos    schedule 15.10.2008    source источник


Ответы (10)


Единственный, который я использовал, — это Dreamweaver, не могу сказать, что он мне очень понравился, так как предварительный просмотр, который он отображает, не был таким, как он на самом деле выглядел в браузере.

А вот Нву должен быть неплохим.

Я предпочитаю просто редактировать в IDE, а не просматривать в реальном браузере.

person Rich Bradshaw    schedule 15.10.2008
comment
Nvu больше не разрабатывается, но KompoZer начал с того места, где остановился, как неофициальный выпуск исправления ошибок Nvu. - person flash; 16.10.2008

К сожалению, лучший из тех, что я использовал для WYSIWYG, — это Dreamweaver, и он мне тоже не очень нравится, но он является стандартной частью набора инструментов во многих интернет-магазинах, и к нему просто привыкаешь.

В настоящее время я использую Aptana для такого рода прототипирования, которое на самом деле не является WYSIWYG, но имеет отличную функцию предварительного просмотра, и мне не нужно возвращаться к дрянной разметке, созданной WYSIWYG, и очищать ее позже.

Я никогда не использовал php-часть Aptana (не делаю много php), но у меня есть друзья, которым это нравится. Материал JS великолепен, и редактор CSS тоже довольно хорош.

person seanb    schedule 15.10.2008

Как и многие веб-разработчики, я давно перестал использовать WYSIWYG-редакторы просто потому, что ни один из них не был достаточно хорош, и я бы не стал доверять ни одному из них (кроме, возможно, DreamWeaver, я не уверен) в сохранении PHP.

Но в последнее время я обнаружил, что больше склонен использовать существующее программное обеспечение. Я создал несколько корпоративных сайтов на основе WordPress, который дает клиентам WYSiWYG-редактор для своих страниц, но при этом дает мне свободу писать код.

person Marcus Downing    schedule 16.10.2008

Если вы хотите использовать WYSIWYG-редактор, я бы посоветовал использовать его только для создания начального макета. Как только вы начнете добавлять PHP на страницу, редактор не сможет точно показать, как выглядит страница. Итак, в этот момент вы должны начать редактировать его вручную в текстовом редакторе.

Вы можете упростить это, если используете какую-то систему шаблонов. Это может быть настоящий механизм шаблонов, такой как Smarty, но это не обязательно. Идея состоит в том, чтобы просто убрать из HTML-файла как можно больше PHP, за исключением вывода данных и управляющих операторов (циклов и т. д.). Затем включите файл из основного скрипта, который сделает всю тяжелую работу. Таким образом, если ваш дизайн изменится, будет проще создать новый шаблон с помощью редактора WYSIWYG.

person JW.    schedule 15.10.2008

Мне нравится Dreamweaver MX (и более поздние версии), потому что он предлагает автозавершение кода простых текстовых утилит, ориентированных на ручное кодирование с возможностями WYSIWYG, которые могут вам понадобиться для быстрого кодирования страниц. Мне также просто нравятся его проверки совместимости HTML с IE, Netscape и т. д.

person coderGeek    schedule 16.10.2008

Я предпочитаю BBEdit для веб-разработки, но вы можете попробовать phpDesigner 2008: http://www.mpsoftware.dk/phpdesigner.php (для ПК)

person Brad    schedule 16.10.2008

Я считаю, что быстрее набирать все (в текстовом редакторе, поддерживающем автозавершение кода), а затем тестировать его в браузере, а не использовать WYSIWYG, натыкаясь на проблему («хм, почему это выглядит иначе?») и очищая исходный код. код позже.

Конечно, если вы новичок в HTML/CSS, может быть хорошим выбором какое-то время придерживаться WYSIWYG.

Лично я считаю, что Adobe Dreamweaver CS3 достаточно для обоих.

person andyk    schedule 16.10.2008

хорошо, если вы спросите меня, что dreamweaver по-прежнему остается лучшим wywsiwyg в настоящее время после использования функций, которые были у MS Frontpage (которые я использовал до этого)

хотя сегодня я на самом деле больше не использую редакторы WYSIWYG, так как я больше не доверяю им, чтобы они давали чистую разметку ... то, что я использую прямо сейчас, это блокнот ++, его бесплатный и открытый исходный код, и он очень похож на блокнот Unix, но эй, это больше не wysiwyg просто простой текстовый редактор

person lock    schedule 16.10.2008

Dreamweaver, вероятно, лучший. К сожалению, нет альтернативы с открытым исходным кодом (известной мне), которая могла бы сравниться с DW. Я уже пробовал Kompozer (Nvu), он довольно легкий и выполняет свою работу. Стоит попробовать.

person Nacho    schedule 16.10.2008

TinyMCE подходит как бесплатная легкая альтернатива Dreamweaver, которая создает действительный код XHTML. Текстовый движок работает по адресу netEditr.com. Вы также можете набросать некоторый код PHP, используя редактор кода, просто выберите PHP в синтаксисе для окраски синтаксиса.

person Community    schedule 25.12.2008