Консультация № 122706
11.02.2008, 18:57
0.00 руб.
0 2 2
ДОБРЫЙ ДЕНЬ!
Перечислите, пожалуйста, наиболее популярные программки с краткими описаниями и ссылками, которыми пользуются профессиональные WEB-программисты.
Используют ли профессионалы редакторы Web-страниц (конструкторы)или пишут код полностью?

Обсуждение

Неизвестный
11.02.2008, 19:14
общий
это ответ
Здравствуйте, Bogosja!
Чем пользуются профессионалы, скажу честно, я не знаю.
Могу предположить, что Microsoft Frontpage и <a href=http://www.adobe.com/products/dreamweaver/>Adobe dreamweaver</a>.

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

Вот какие программы могу посоветовать:
<a href=http://winsoft-com.info/>WINsoft WebEditor 2007</a>
<code>WINsoft WebEditor 2007 - это мощный HTML-редактор, предназначенный для создания и редактирования web-документов различных популярных форматов.

WINsoft WebEditor 2007 - это редактор, который удобен и опытным, и начинающим web-дизайнерам, так как в любой момент можно выяснить исчерпывающую информацию о каждом теге HTML, совершив всего нескольком щелчков мышью.

WINsoft WebEditor 2007 - это редактор, имеющий русский интерфейс, подсветку синтаксиса самых популярных языков web-программирования - начиная с HTML, JavaScript и заканчивая PHP, ASP и SQL.

WINsoft WebEditor 2007 - это редактор, способный полностью интегрироваться в популярный браузер Microsoft Internet Explorer, а также стандартный файловый менеджер Windows - Проводник.

WINsoft WebEditor 2007 - это редактор, распространяющийся абсолютно бесплатно, постоянно совершенствующийся, а также объединяющий лучшие возможности других HTML-редакторов

Возможности программы:
# Предварительный просмотр во внутреннем и внешнем браузерах.
# Возможность просмотра web-страниц через встроенное ядро Firefox.
# Различные шаблоны web-страниц, таблиц CSS, скриптов и других web-документов.
# Большая коллекция скриптов на DHTML и JavaScript.
# Большое количество шаблонов тегов HTML.
# 6 мастеров, облегчающие создание изображений, ссылок, списков, таблиц, добавление HEX-кодов цвета и мета-тегов.
# Подсветка синтаксиса языков HTML, CSS, JavaScript, VBScript, PHP, Perl, XML. При желании можно отключить.
# Мощная система поиска и замены.
# Встроенный отладчик.
# To-Do лист.
# WINsoft AddingCode - фирменная технология автодобавления кода.
# Интеграция в Internet Explorer, Opera и Проводник Windows.
# Поддержка плагинов.
# Поддержка технологии Drag&Drop.
# Создание макросов для автоматизации работы с редактором.
# Чистка HTML-кода.
# Создание проектов web-сайтов с помощью менеджера web-проектов.
# Режимы чтения и забивки.
# Динамическая спрвка по тегам HTML.
# Возможность отображения спец.символов.
# Автоматизированное создание форм, фреймов и других важных элементов web-страницы.
# Предварительная настройка редактора при первом запуске.
# Различные виды интерфейсов, начиная от стандартного и заканчивая стилем Office 2003.
# И многое другое...</code>

<a href=http://delphiworld.narod.ru/wds.html>Web Development Studio 2.0</a>
<code>
Некоторые возможности:
* Поддержка: HTML, PHP, Perl, CSS, JS, VBS, ASP, SSI, cUrl, VRML, WML, XML
* Полная справочная информация по названным технологиям
* Проверка синтаксиса: HTML, XML, PHP, Perl
* Настраиваемый сервис встроенного кода (Ctrl+Пробел)
* Подсказка по параметрам функций (Shift+Ctrl+Пробел)
* Сервис исследования и анализа кода
* Интегрирование с буфером обмена, пользовательский буфер
* Встроенный и внешний предварительный просмотр
* Встроенный файловый менеджер
* Быстрый поиск и замена по файлам
* Многодокументальный интерфейс - MDI
* Заготовки кода (Ctrl+J)
* Сервис корректировки ввода
* Сервис сравнения файлов
* Переходы по элементам кода по Ctrl+Щелчок
* Создание документа по шаблону, свои шаблоны
* Интегрирование в систему, ассоциирование файлов с программой
* Работа с макросами: создание, редактирование, воспроизведение
* Расширенная подсветка синтаксиса, настройка подсветки
* Множество настраиваемых установок
* Настраиваемый интерфейс программы, различные стили
* Работа с закладками в редакторе кода
* Восстановление документов после сбоя в ОС
</code>

В приложении ответы на вопрос 121655 по HTML-редакторам. Список программ довольно большой - думаю, выберете себе подходящую.

Это были программы для создания html-страниц.
Если Вас интересуют программы для создания PHP/Perl стрниц, советую посмотреть <a href=http://ankord.com/ru/phpxedit.html>PHP Expert Editor</a> (бесплатный для жителей СНГ)
<code>О программе

PHP Expert Editor - удобный редактор для PHP, Perl, Python, HTML, Java Script и других файлов с поддержкой UTF-8. Программа разработанный специально для PHP мастеров и имеет встроенный отладчик PHP. PHP Expert Editor имеет встроенный HTTP сервер и позволяет запускать PHP, Perl, Python, скрипты. Вы также можете использовать любой внешний HTTP сервер. Проверка синтаксиса PHP, встроенный браузер, FTP клиент с поддержкой SFTP, Кодовый и файл эксплорер, поддержка проектов, настраиваемые шаблоны кода, настраиваемая подсветка кода, и многие другие функции значительно облегчают работу разработчика.

Свойства программы

* Поддержка UTF-8
* Настраиваемая подсветка кода
* Свертывание кода
* Встроенный браузер
* Встроенный FTP-клиент с поддержкой SFTP
* Code Explorer
* File Explorer с Избранными папками.
* Project Explorer
* Library Explorer
* Настраиваемые горячие клавиши и клавиши работы в редакторе.
* Клавиатурные макросы
* PHP макросы
* Авто сохранение
* Проверка синтаксиса PHP
* Запуск скриптов и просмотр результата во встроенном или внешнем браузере
* Отладчик
* Для запуска и отладки PHP скриптов Вы можете использовать встроенный или любой внешний HTTP-сервер
* Поддержка всех известных Content-Type. Вы можете отлаживать скрипты, которые генерируют различный контент, например, картинки
* Быстрая вставка всех функций PHP с подсказкой параметров
* Быстрая навигация в коде с помощью горячих клавиш и мыши
* Подсветка парных скобок
* Настраиваемые Шаблоны Кода для быстрой вставки часто употребляемых фрагментов
* Экспорт исходного текста в HTML и RTF с подсветкой синтаксиса
* Закладки
* Два стиля интерфейса - Classic и Office XP
* Поддержка справки PHP с возможностью поиска по ключевому слову в текущей позиции
* Keymaping (Default, Classic, Brief, Epsilon, Visual Studio)
* Поддержка форматов файлов Windows, Unix, Mac
* Поддержка Perl, Python, Ruby, Tcl. Есть возможность использовать несколько интерпретаторов, не только PHP.

Аппаратные требования
# CPU: P-100
# RAM: 64MB

Для использования PHP Expert Editor необходимо следующее программное обеспечение.
# OS - Windows 98/ME/NT/2000/XP
# PHP (для запуска и отладки скриптов)
# MS Internet Explorer 5.x и выше

Примечание: PHP Expert Editor нормально работает без PHP, но Вы не сможете запускать и отлаживать скрипты без PHP.</code>
Удачи!

Приложение:
Список ответов на вопрос № 121655 / КОМПЬЮТЕРЫ И ПО / Дизайн / web-дизайн / Web-дизайн Вопрос Хало! Вас уже достали такие вопросы ет точно но оч сильно надо:) посоветуйте софт для создания ХТМЛ платный безплатный нет разницы лиш было побольше функцый... спс Отправил: DoVan (3-ий класс) Дата отправки: 04.02.2008, 20:48 Поступило ответов: 5 Состояние: Ушёл в рассылку Ответы Отвечает: Николай Владимирович / Н.В. Здравствуйте, DoVan! HTML-страницы можно создавать с помощью любой программы, например, входящие в офис Word, Excel. Из специализированных программ можно посоветовать Microsoft FrontPage и Dreamweaver (http://www.adobe.com/products/dreamweaver/). Если Вы знаете html, то код удобно набирать прямо в текстовом редакторе и просматривать результат в браузере. (я именно так и делаю, т.к. любые программы генерируют ненужный мне код) В таком случае удобно использовать редакторы с подсветкой синтаксиса. Мне нравится Notepad2 (http://www.flos-freeware.ch/). Удачи! Ответил: Николай Владимирович / Н.В. (статус: Специалист) Дата отправки: 04.02.2008, 21:04 Оценка ответа: 5 Редактировать ответ Удалить ответ Отвечает: SHERRY Здравствуйте, DoVan! Allaire HomeSite. Простенько, доступно и бесплатно! Основная версия - на английском языке всё интуитивно понятно. Если хоть немного знакомы с языком HTML - разберётесь. Есть и русификатор, но я находил только пиратский. Лучше пользовать английскую версию. Ответил: SHERRY (статус: 6-ой класс) Дата отправки: 04.02.2008, 21:11 Оценка ответа: 5 Отвечает: alter-sl Здравствуйте, DoVan! Я пользуюсь прогой MoreMotion Web Designer, и вам советую. MoreMotion Web Designer предлагает множество удобных в работе инструментальных средств для разработки профессиональных динамических веб-узлов в короткие сроки. Позволяет создавать динамические страницы в формате XSL, предоставляя визуальную среду разработки. Предварительный просмотр статических и динамических страниц, шаблоны, поддержка тем, DHTML эффекты, интегрированный JavaScript редактор, настраиваемые инструментальные панели, проверка ссылок, ftp клиент, подсветка синтаксиса, автоматическое закрытие тегов, и многое другое. Ответил: alter-sl (статус: 1-ый класс) Дата отправки: 05.02.2008, 14:51 Оценка ответа: 5 Отвечает: lupus campestris Здравствуйте, DoVan! Попробуйте Website Builder (http://www.servage.net/page/website_builder/) - программа бесплатная, но на английском языке. Удачи! Ответил: lupus campestris (статус: Профессор) Дата отправки: 05.02.2008, 16:41 Оценка ответа: 5 Отвечает: Web-Extrime Здравствуйте, DoVan! В дополнение, могу предложить вам интересные редакторы по HTML. Редактор "SciTE" В сборке "SciTE Ru-Board" используется перекомпилированное ядро оригинального SciTE, в исходный код которого умельцы внесли много замечательных корректив, расширяющих его возможности и исправляющих некоторые ошибки. Полный список всех корректив (вместе с описанием новых возможностей) читайте в файле SciTE-Ru_Kernel_rus.html Все основные настройки редактора сосредоточены в файле SciTEGlobal.properties и разбиты по логическим секциям. У всех секций и большинства ключей имеются подсказки объясняющие их назначение. При открытии файла SciTEGlobal.properties или при первом переходе на его закладку, все секции автоматически сворачиваются, что облегчает навигацию по файлу [работа скрипта SciTEGlobal_ToggleFold.lua] Если выделить незнакомый ключ и нажать F1, то откроется файл справки в окне без излишеств и курсор будет перемещен в то место текста, где этот ключ упоминается. Все вхождения заданного текста будут выделены и можно будет быстро перемещаться между ними с помощью клавиши Enter. Если после выделения текста, клавишу F1 нажимать при зажатом Shift то откроется самая последняя версия справки (на английском языке). [HTML_help.js + код, внедренный в файл справки] В сборке используется ветвистое многоуровневое меню Tools, содержащее множество полезных команд. [Потребовалась доработка исходного кода] Статусная строка редактора, помимо стандартных параметров, отображает текущий размер основного шрифта, используемый лексер, кодировку текста, режим EDIT/VIEW для текущего буфера. [Zoom.lua lexer_name.lua codepage.lua ReadOnly.lua] Возможна запись файлов, защищенных атрибутами RO/Hidden/System. [корректива исходного кода + ROWrite.lua] Возможен просмотр и редактирование файлов в кодировке DOS866 [win2dos.lua] Текст, выводимый в окно консоли, всегда преобразуется в кодировку win1251, поэтому, независимо от кодировки окна редактирования, в окне консоли всегда будет читабельный текст. За это поведение отвечает ключ output.code.page.oem2ansi=1 [Потребовалась доработка исходного кода] Возможна запись и воспроизведение макро-команд. Так же можно просматривать и редактировать записанные вами макросы. [корректива исходного кода + macro_support.lua] Пункт меню "Открыть выделенный файл" (Ctrl+Shift+O), в отличии от встроенной команды SciTE понимающей только явно заданный путь, обрабатывает переменные SciTE, переменные окружения, конструкции LUA [Open_Selected_Filename.lua] При редактировании файлов в SciTE, в заданном каталоге автоматически создаются их резервные копии. Возможно задание кол-ва сохраняемых файлов и места сохранения (Смотрите ключи backup.files в SciTEGlobal.properties) [auto_backup.lua] Автодополнение кода работает как в классическом варианте (по Ctrl+Space), когда SciTE выводит список всех вариантов завершения полу-набранного слова, так и в модернизированном, автоматическом, когда после ввода разделителя (точка, двоеточие) после имени объекта, возникает список всех его свойств и методов. Также автоматически изменяется регистр символов в имени объекта (например "ucase" при вводе автоматически заменяется на "UCase") [Используются подключенные API файлы для соответствующих языков и скрипт AutocompleteObject.lua] Быстро установить/снять маркер со строки можно с помощью двойного клика мышью при зажатой клавише Ctrl. [MarkerToggle.lua + доработка исходного кода] Возможно использование интеллектуального автозакрытия для любых скобок. Работает, если параметр в файле SciTEGlobal.properties braces.autoclose=1 [braces_autoclose.lua] Возможно использование интеллектуального автозакрытия для HTML тегов. Работает, если параметр в файле SciTEGlobal.properties tags.autoclose=1 [html_tags_autoclose.lua] Можно управлять SciTE из любых программ и скриптов, используя методы COM-объекта "SciTE.Helper" [подробности - в каталоге Helper] Редактор имеет русский интерфейс, и весит 1.11 Мб. Загрузить можно по этой ссылке (http://scite.ruteam.ru/engine/upfiles/mozers/SciTE_174_52Ru_200907.zip). Второй редактор это "Cats Html". Профессиональный html-редактор, предназначенный для пользователей знающих, а также изучающих язык html. Имеются все кнопки тегов, множество скриптов, а также мастера автоматизирующие и упрощающие создание страничек. А чтобы ваши сайты не стояли без дела, параллельно СatsHtml всегда поможет заработать веб-мастерам. CatsHtml принят как учебный тренажер по предмету "Информационные технологии" на кафедре теоретической физики и информатики Барнаульского педуниверситета в порядке эксперимента. Редактор имеет дополнительные функции: * в названии программы дописывается путь редактируемого файла. * при переходе с окна броузера в редактор, курсор сохраняет свою позицию. * в раздел добавлены кнопки символов "<" и ">" * в мастере создания странички можно настраивать полосу прокрутки. * при каждом просмотре странички, файл сохраняется в виде отдельной копии, чтобы не было потерь. * включена поддержка стандартов броузера Мозилла. * ускорена загрузка и работа мастеров. Ссылки для загрузки этой программы к сожалению нет. Ну и наконец, на мой взгляд самый достойный пакет, это программа "Web Development Studio". Вот некоторые возможности: * Поддержка: HTML, PHP, Perl, CSS, JS, VBS, ASP, SSI, cUrl, VRML, WML, XML. * Полная справочная информация по названным технологиям. * Проверка синтаксиса: HTML, XML, PHP, Perl. * Настраиваемый сервис встроенного кода. * Подсказка по параметрам функций. * Сервис исследования и анализа кода. * Интегрирование с буфером обмена, пользовательский буфер. * Встроенный и внешний предварительный просмотр. * Встроенный файловый менеджер. * Быстрый поиск и замена по файлам. * Многодокументальный интерфейс - MDI. * Заготовки кода. * Сервис корректировки ввода. * Сервис сравнения файлов. * Переходы по элементам кода. * Создание документа по шаблону, свои шаблоны. * Интегрирование в систему, ассоциирование файлов с программой. * Работа с макросами: создание, редактирование, воспроизведение. * Расширенная подсветка синтаксиса, настройка подсветки. * Множество настраиваемых установок. * Настраиваемый интерфейс программы, различные стили. * Работа с закладками в редакторе кода. * Восстановление документов после сбоя в ОС. Загрузить "Web Development Studio v2.0" можно по этой ссылке (http://delphiworld.narod.ru/download/wds/WDS.exe). Размер: 2.16 Mб. Лицензия: FreeWare. Сайт разработчика тут (http://delphiworld.narod.ru/). Успехов! Ответил: Web-Extrime (статус: Практикант) Дата отправки: 05.02.2008, 18:26 Оценка ответа: 5
Неизвестный
11.02.2008, 20:02
общий
это ответ
Здравствуйте, Bogosja!
Рискну ответить за профессионалов. Профи придерживаются обычно такого правила - чем меньше вмешательство программы в процесс написания кода, тем лучше программа. Исходя из этого утверждения, лучшая программа для написания WEB-сценариев - текстовый редактор, входящий в состав файл-менеджера FAR. На нем и пишут PHP-скрипты в конторе, в которой я работаю. Все, что умеет FAR, помимо поиска, замены и т. п. обычных функций текстовых редакторов, - это подсвечивать синтаксис. Многим разработчикам большего и не надо.
Не видел ни одного профессионала, использующего Microsoft Frontpage. Используют Macromedia Dreamweaver - для верстки, Zend Studio Development - для создания PHP-скриптов, но это продукты платные. В крупных компаниях от этого стараются уходить, и один из самых частых программных продуктов, используемых для разработки программного обеспечения в настоящее время в городе IT-шников - Новосибирске, - это Eclipse. Главное(да и пожалуй, единственное) его преимущество перед другими IDE - бесплатность.

Вмешательство программы в процесс написания кода заключается в том, что программа дописывает много лишнего кода. Иногда пишет его так криво, что волосы дыбом встают. Например... Во всем известном Microsoft Word есть возможность создания веб-страниц. Но я Вам голову даю на отсечение, что НИ ОДИН разумный человек MS Word для создания сайтов использовать не будет! Попробуйте создать веб-страницу в ворде, сами увидите.

Профессионалы непонаслышке знают, что в любой программе есть ошибки, поэтому они предпочитают увидеть весь код своими глазами и написать своими руками(ведь нет другого человека, которому ты доверяешь так же, как самому себе). А для этого среда разработки должна быть простой, без наворотов. Поэтому не используются конструкторы веб-страниц. К тому же, они имеют довольно ограниченные возможности и для создания по настоящему впечатляющей страницы все равно приходится все делать ручками.

Не знаю, помог ли Вам мой ответ, но я попытался донести до Вас следующую основную мысль - чем больше Вы напишете сами, и чем меньше "напишет" программа - тем более качественный код у Вас будет.
С уважением, Товарищ Бородин
Форма ответа