самый быстрый язык программирования сценариев? [закрыто]

13
задан Gil 15 November 2012 в 08:30
поделиться

4 ответа

Я рекомендую язык программирования Java ; это не язык сценариев, но, вероятно, это самый быстрый язык программирования, который можно использовать для программирования веб-приложений. Я также рекомендую использовать фреймворк, такой как Spring, для лучшего опыта программирования (по сравнению с "сырым" программированием сервлетов Java).

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

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

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

Для обработки изображений наиболее важным моментом, вероятно, будет используемая вами базовая библиотека изображений, обычно написанная на C. I Имею в виду случай с ImageMagick, потому что в настоящее время я использую его. Он доступен в качестве библиотеки для большинства языков, а уровень языка сценариев необходим только для вызова функций библиотеки, и используемый язык на этом уровне не сильно изменится (но кеширование предварительно вычисленных изображений результатов может значительно повлиять на производительность). Этот вариант использования, вероятно, будет аналогичен вызову криптографической библиотеки.

Если производительность действительно является такой проблемой, для обработки изображений вы также можете рассмотреть возможность использования библиотеки, которая работает с картами ускорителя графического процессора (библиотеки с поддержкой cuda или openGPU).

3
ответ дан 2 December 2019 в 00:02
поделиться

Если производительность важнее всего, не используйте язык сценариев. Тем более что у вас есть полный контроль над стеком технологий. Скомпилированные языки лучше подходят для операций с интенсивным использованием ЦП.

7
ответ дан 2 December 2019 в 00:02
поделиться

Что ж, если вы используете базу данных с большим объемом данных, вы будете проводить там больше времени, чем запуск php или asp или (вставьте сюда другие варианты) скрипт
Если вы можете, вы должны создать макет своего приложения (или, по крайней мере, сегмент более интенсивно использующих базу данных или процессор частей) и попытаться протестировать их

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

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