Лучший инструмент для [закрытого] Схематического изображения Программной системы

Я бы сказал, это то, что вы ищете:

RewriteEngine on
RewriteRule ^/?new/(.*)/?$ /new.php/$1 [END]

Если вы получаете внутреннюю ошибку сервера (http status 500), используя вышеприведенное правило, то есть вероятность, что вы работаете очень старым версия http-сервера apache. В этом случае вы увидите определенный намек на неподдерживаемый флаг [END] в файле журнала ошибок http-серверов. Вы можете попробовать обновить или использовать более старый флаг [L], он, вероятно, будет работать так же в этой ситуации, хотя это немного зависит от ваших настроек.

Это правило также будет работать в конфигурации хоста http-серверов или внутри файла динамической конфигурации (файл ".htaccess"). Очевидно, что модуль перезаписи должен быть загружен внутри http-сервера и включен на хосте http. Если вы используете динамический файл конфигурации, вам нужно позаботиться о том, чтобы его интерпретация вообще была включена в конфигурации хоста и чтобы он находился в папке хоста DOCUMENT_ROOT.

(". Htaccess"). Эти динамические конфигурационные файлы добавляют сложность, часто являются причиной неожиданного поведения, их трудно отладить, и они действительно замедляют работу http-сервера. Они предоставляются только в качестве последнего варианта для ситуаций, когда у вас нет доступа к реальной конфигурации хоста http-серверов (читай: действительно дешевые поставщики услуг) или для приложений, настаивающих на написании своих собственных правил (что является очевидным кошмаром безопасности).

15
задан AdamC 24 September 2008 в 19:10
поделиться

14 ответов

Вы могли попробовать DIA, хотя это является немного основным, это будет держаться в стороне от Вашего пути при выполнении чистых схем.

http://www.gnome.org/projects/dia/

5
ответ дан 1 December 2019 в 02:47
поделиться

Существует также Kivio, о котором я услышал хорошие вещи, но лично не использовал. То, что многоплатформенное и свободное.

0
ответ дан 1 December 2019 в 02:47
поделиться

Лучшее бесплатное решение, о котором я знаю, Диаметр . Это продано как случайная замена Visio.

0
ответ дан 1 December 2019 в 02:47
поделиться

Graphviz FTW!

, Что могло быть большим количеством хардкора, чем запись текстового файла для преобразования в схему и т.д.

GUI, нам не нужен никакой зловонный' GUI!

8
ответ дан 1 December 2019 в 02:47
поделиться

Архитектор предприятия ( http://sparxsystems.com ) является лучшим и очень доступным.

4
ответ дан 1 December 2019 в 02:47
поделиться

Ну, я предполагаю, что Вы имеете в виду для Windows. Иначе для Mac, ничто, что я знаю, не может биться OmniGraffle. Не только настолько легко, что моя бабушка могла использовать его, это может на самом деле сделать действительно "красивые" схемы. Это действительно не слишком дорого (версия 5 - теперь 99$, но более старые раньше были меньше чем 40$; все еще получил дешевый), и он может сделать все это, сетевые графики, блок-схемы, диграммы UML, макеты UI, и т.д. Приложение умно, оно думает для Вас в некотором смысле, например, оно обнаружит, что Вы пытаетесь выровняться, объекты на строке или иметь равные пробелы между ними и предложить Вам подсказали отбрасывание drag'n, чтобы удостовериться, что этим критериям соответствуют. Как я сказал, действительно легко работать с OG.

И это может даже также существующий проект XCode (стандартный IDE Mac для программистов) и автоматически генерировать графики от Вашего исходного кода. Полный UML строит диаграмму, просто вытянув Ваш проект XCode на значок:-), я предполагаю, что было бы замечательно, если они могли бы портировать это на Linux или Windows, но я боюсь, что этого никогда не будет происходить.

4
ответ дан 1 December 2019 в 02:47
поделиться

Я использовал край Diagrammer ... Это делает то, что Вы хотите просто и быстро. Размещение сетки поддержек и изменение масштаба. Это только для Windows, и это стало более дорогим, чем я помню, но еще более дешевый, чем Visio.

1
ответ дан 1 December 2019 в 02:47
поделиться

Если необходимо использовать программное обеспечение, Visio является моим фаворитом. (Я получаю его бесплатно через программу CS моей школы)

, Но... Я нахожу, что лучший инструмент там является блокнотом 17 дюймов x 11 дюймов, уверенным, что это сделано для художников, но ничто не бьет крупный листок бумаги для выяснения проблем проектирования.

1
ответ дан 1 December 2019 в 02:47
поделиться

Самое продуктивное схематическое изображение, по моему опыту, сделано на электронной доске.

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

1
ответ дан 1 December 2019 в 02:47
поделиться

Иногда я использую yEd. Это - Редактор Графика, но это отлично в состоянии использоваться в качестве инструмента схематического изображения.

1
ответ дан 1 December 2019 в 02:47
поделиться

Мне нравится Visio

1
ответ дан 1 December 2019 в 02:47
поделиться

MagicDraw довольно хорош, по моему скромному мнению.

0
ответ дан 1 December 2019 в 02:47
поделиться

Я использую Violet UML Editor для большинства своих диаграмм. Он не загроможден функциями обратной инженерии кода и генерации кода и позволяет очень легко создавать элегантные простые диаграммы. Лучше всего это бесплатно.

0
ответ дан 1 December 2019 в 02:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: