Mashery IODocs - проблема задержки из-за тяжелого файла конфигурации json
Mashery IOdocs - действительно отличный инструмент для документирования API. Я использую его для довольно большого проекта с более чем 50 методами и сложными структурами, отправленными этому API, так что мой файл конфигурации json имеет длину более 4000 строк. Я сам принимаю IOdoc на VPS вместе с другими вещами, и документ очень медленный из-за моего длинного файла json. Любая идея, чтобы справиться с этой задержкой? За исключением, очевидно, разделить мой файл конфигурации JSON на несколько.
1 ответ
У меня есть форк IO Docs с некоторыми улучшениями производительности, которые могут помочь. В этом случае они включают удаление json-minify (которое используется только для разрешения комментариев в спецификациях источника), кэширование спецификаций на стороне сервера и отсутствие необходимости загружать спецификацию через синхронный вызов AJAX на клиенте.