LINUX.ORG.RU

уеб-приложение


0

0

Мне нужно сделать сабж, однако практически всю свою сознательную жизнь работал в С/С++, прикладное и немного системного ПО. Возникают вопросы: есть ли насущная необходимость для написания сабжа осваивать Java, например, или можно всё сделать на С/С++? Приложение:

1. генерить динамические html

2. должно быть максимально портируемым

3. уметь работать с максимальным количеством разных SQL-серверов

4. разбираться в ХML

5. поддерживать авторизацию с шифрованием паролей

6. работать с http/https

7. правильно предоставлять мультимедиа-данные

8. знать про LDAP

anonymous

на сях конечно можно (сам сишник), но гемору уж оччень много будет. 
На яве не в пример проще/быстрее девелопмент процесс будет. это точно.
для обзора вот сюда можешь глянуть:


http://www.prefnews.ru/articles/javawebdev/

anonymous
()

Re:

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

С другой стороны С на порядок быстрее выполняет счетные задачи - выигрыш в производительности.

С третьей стороны, байткод Явы пользователь может запускать с любой платформы - выигрышь в портируемости.

Одним словом, вопрос Ваш не прост :-) Сколько вешать в граммах? Побольше конкретики!!! Чего за приложение?

LegaT
()

Если скорострельность не очень критична, то все пункты на ура решает Python, который есть подо все платформы. А собственно чем Apache не сабж?

anonymous
()

бля, на www.cpan.org полтора гигабайта модулей, которые таки или иначе реализуют всю эту херню статридцатьютремя разными способами...

anonymous
()

Мне тоже кажется, что перлом это все делается. И модулей действительно есть для всего вышеперечисленного.

braindef
()

Re:

Согласен с двумя предыдущими!

LegaT
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.