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

StackOverflow https://stackoverflow.com/questions/206763

  •  03-07-2019
  •  | 
  •  

Вопрос

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

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

Это было полезно?

Решение

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

Однако предполагается, что Nvu довольно хорош.

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

Другие советы

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

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

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

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

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

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

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

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

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

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

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

Лично я считаю, что Adobe Dreamweaver CS3 достаточен и для того, и для другого.

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top