Хорошо, я сыт по горло phpDocumentator. Это использует путь намного больше памяти (1,4 ГБ) и время (5 минут на Core 2 Duo на 2.6 ГГц), чем я готов дать его. Там существует некоторая действительно совместимая программа для генерации документации для кода PHP?
Я попробовал PHPDoctor, который выглядит хорошим, но он имеет некоторые недостающие возможности. Однако это является, вероятно, самым близким, чтобы быть заменой из всех решений, которые я попробовал до сих пор.
Я также попробовал PhpDocGen, но он просто прыгает с парашютом с некоторыми ошибками Perl, которые я слишком ленив для изучения.
Doxygen также, кажется, не играет хорошо с нашими источниками.
PS: документация была бы для phpMyAdmin, немного устаревшая документация здесь.
Обновление: код содержит партию функций и не только возражает, что является самой большой проблемой с Doxygen, потому что этому не удается организовать их.
Doxygen довольно сложен, и он должен поддерживать функции PHP 5.3.Однако это работало не совсем так, как я хотел, и я понял, что это большая программа, но не предназначенная для PHP; поэтому мне нужно было что-то более легкое, простое и предпочтительно эксклюзивное для PHP, потому что давайте посмотрим правде в глаза, PHP не имеет достаточно общего синтаксиса языка программирования и внешнего вида.
Я знаю, что вы упомянули об этом, но в конце концов я выбрал PHPDoctor. В нем действительно отсутствуют некоторые функции, но он простой и быстрый, именно то, что я искал.
Сообщите нам, что вы выбрали и по каким причинам.
Также следует упомянуть, что я обнаружил, что интерфейс PHPDoctor довольно прост и удобен для стилизации (с небольшими изменениями CSS). Мне удалось создать довольно чистую страницу для своих документов.
Мы перешли с phpDocumentor на Doxygen , потому что первый не поддерживал такие функции PHP 5.3, как пространства имен и замыкания. Последнее обновление phpDocumentor было в 2008 году.
Основные @
-атрибуты одинаковы в Doxygen, потому что они оба делают комментарии в стиле JavaDoc. Его тоже можно настроить.