освоить лазарус, поэтому буду задавать кучу нубских вопросов.
Вопрос основной, какой функционал в целом мне нужен:
1. Работа с СУБД (Postgres/Oracle)
2. Запросы по http(s).
3. Работа с json/xml.
4. Парсинг html.
5. Реализация UDP/TCP server/client.
6. Реализация http-листнера типа FCGI.
7. Отображение динамических графиков.
Что из этого в лазарусе делается просто и качественно а с чем есть проблемы? То что к СУБД можно подключаться и формочки рисовать это я в кусре. Больше интересуют остальные пункты. Может сразу посоветуете годные либы. А то вот по http уже подключаться научился а httpS пока ни как не заводится. Работаю с линуксами. Спасибо.
Стикер
Стикер
Стикер
Стикер
Стикер
Стикер
Спасибо! Уже что-то! Я с synapse разбираюсь, вроде все установлено, по httpS не подхватывает, хотя пока и не сильно старался.
Стикер
Я считаю использовать что-то не из комплекта в Lazarus стоит, если другого пути нет. А https соединения нативный HTTP клиент справляется не хуже, а порой и лучше чем в синапс. К тому же постоянно совершествуемый. Были проблемы с прокси для клиента некоторые. Но постепенно обрастает функционалом
» А почему именно FastCGI? Боитесь утечек? Ну с nginx хорошо на FCGI пробрасывается и с FCGI на сях работал.
Для https рядом нужны либы ssl
Я использую просто встроенный HTTP сервер, который работает на каком-нибудь порте. И проксирую черех nginx также. Еще проще, чем с FastCGI. Но FatCGI тоже делал в начале. Потом просто решил, а почему собственно не встроенный сервер? Разницы нет. Монолитней
» В веб или на форме? Если на форме, то там есть целая панель компонентов Charts в Lazarus для графиков Именно в форме. От веба как раз хочу уйти, есть графики на svg но они конкретно тупят. Стандартные графики врядли подойдут (хотя еще особо не вникал), там много своей специфики. Т.е. самому скорее всего рисовать придется.
Для json можно использовать готовый парсер https://forum.lazarus.freepascal.org/index.php/topic,46533.msg331865.html#msg331865
Тогда вообще проблем нет. Есть хорошая бутстрап библиотека sb-admin. Там есть и таблица и админка и чарты. Тебе остаётся сделать выдачу данных на стороны бэкенда, то есть лазаруса. Чуть выше я кидал пример как ее использовать для таблиц. Аналогично будет и для чартов также. Собственно это даже уже не вопрос лазарус, а выбор уютного фронтенд фреймворка
Свайп сработал: вместо удобного получилось уютного. Но тоже норм )
А, невнимательно прочёл. Ты хочешь уйти от веба. Тогда да, есть палитра компонентов в Лазарус для чартов
» А, невнимательно прочёл. Ты хочешь уйти от веба. Тогда да, есть палитра компонентов в Лазарус для чартов Ну я видел на ютубе как в лазарусе игрушки делают, думаю такой производительности мне за глаза хватит.
А почему Лазарус, а не, например, Делфи (RAD Studio)?
Я чисто на линуксах уже 10+ лет сижу, делфи есть под линуксы? Да и мега-крупные проекты пилить не планирую, думаю возможностей лазаруса должно хватить, да и как понял тут больше возможности компилятора интересуют. Кстати о нем...
А разве CE позволяет писать приложения с нелокальным СУБД?
Мегакрутые проекты на Лазарусе делаются легко)
Ну вы, блин, даете! Я бы "пустому" месту ничего не сказал. Это жесткий оффтоп... ...но субъект даже никак не обозначился, а вы и давай по полной очередной пунктик в пирамиде Маслоу прокачивать. К чему... Субъект вас не уважает, базово, а вы ему знания, на блюдечке. Это мое принципиальное мнение.
Тож думаю, что эт клоунада какая-то
И что с моей стороны такого неуважительного? Я тоже только что 3 часа бесплатно арабам объяснял как с шарпа с ораклом работать и чо? Жив и выслушал кучу благодарностей.
Больно уж резво начал жизнь учить. Привыкнуть к тебе не успели, потому и выглядит вызывающе 😊
Ты - никто! Я имею что сказать. Не, факт, что это тебе надо. Но сливать это в пустой квадратик...
Обсуждают сегодня