Форум: "Потрепаться";
Текущий архив: 2002.10.14;
Скачать: [xml.tar.bz2];
ВнизИнтернет технологии. PHP,Java,Perl? Что выбрать? С чего начать? Найти похожие ветки
← →
Владик_1 (2002-09-17 10:03) [0]Поделитесь опытом и ссылками.
← →
AL2002 (2002-09-17 10:18) [1]PHP, Java
← →
iZEN (2002-09-18 01:09) [2]PHP -- авральное решение, т.е. не "фундаментальное"(IMHO)
← →
Nikols (2002-09-18 09:15) [3]Java, точнее J2EE полностью. Но все зависит от задачи, иногда и Perl достаточно :)
← →
Владик_1 (2002-09-18 10:21) [4]
> Nikols © (18.09.02 09:15)
Да...задачи...
Думаю это уже многие как-то проделали. Есть какие-то АРМ-ы на ВижуалФокс6 и соотв. базы. Надо переделать эту муть под И-нет:((
А для начала почитать, попробовать. Но хотелось бы определиться с инструментарием.
> Java, точнее J2EE полностью
Книгу эпохальную посоветуй(на одну смогу потратиться:)).
← →
Nikols (2002-09-18 11:16) [5]> Книгу эпохальную посоветуй(на одну смогу потратиться:)).
"Создание корпоративных систем на основе Java 2 Entrprise Edition (Руководство разработчика)" Пол Дж. Перроун, Венканта С. Р. ...
Ну и JBuilder конечно. Предвижу другие мнения, но это мое...
← →
Johnny Smith (2002-09-18 11:26) [6]2Владик_1 © (18.09.02 10:21)
Книгу эпохальную посоветуй(на одну смогу потратиться:)).
"Профессиональное программирование PHP" Классная книжка. Если решишь работать именно на нем, то не пожалеешь.
← →
DiamondShark (2002-09-18 12:26) [7]
> Владик_1 © (18.09.02 10:21)
> Да...задачи...
> Думаю это уже многие как-то проделали. Есть какие-то АРМ-ы
> на ВижуалФокс6 и соотв. базы. Надо переделать эту муть под
> И-нет:((
Тогда ASP + ADO.
← →
Владик_1 (2002-09-18 14:29) [8]
> Тогда ASP + ADO.
Я почти уверен, что совет на основании личного опыта, а не...
Если не очень в тягость- хотелось бы немного аргументации.
← →
Дмитрий Баранов (2002-09-18 15:01) [9]ИМХО, выбирать надо между Perl и Java
Аргументы против ASP: тормоз, IIS - дыряв, программирование под IIS - это COM через IDispatch, что также не прибавляет скоростей; PHP, впрочем, тоже не быстр).
Против Java:
Проекты и компоненты на Java требуют перекомпиляции для внесения изменений; JSP не поддерживается многими провайдерами.
Аргументы в пользу Perl: язык хоть и интерпретируемый, но скорость работы впечатляет (код проходит промежуточную компиляцию; скорость работы написанной программы часто зависит от квалификации программиста; модуль Apache (mod_perl) позволяет оказаться от CGI, что опять-таки повышает скорость выполнения ), поддерживает как процедурный стиль программирования, так и ООП; мощнейший аппарат для работы с регулярными выражениями; огромная библиотека пакетов и модулей (CPAN) для работы с чем угодно - от мат. вычислений до баз данных.
← →
Fog (2002-09-18 18:12) [10]Я сразу с PHP начал.. и ничего, получается. Посмотри
http://www.webscript.ru/
Там много всяких скриптов...
← →
Poirot (2002-09-18 21:37) [11]Perl - Rulllllllllllllllllllllleeeeeeeeeeeeeeeeezzzzzzzzzzzzzz!!!!!
← →
Black_Angel (2002-09-18 22:03) [12]Советую ПХП, т.к. изначально для вэба сделанный. Перл более универсален, соответственно не так удобен как ПХП, скорость не намного выше. А если нужна скорость, то на С писать надо...
← →
iZEN (2002-09-18 23:22) [13]Для Java есть JSP/Servlets (из J2EE):
JSP можно в Блокноте ваять и на сервер складвать в "текстах" -- сервер сам их компилит в Servlets, кэширует и использует в запросах.
Плюс сессии, аутентификация и авторизация J2EE и т.д. -- полная инфраструктура для Web-приложений и корпоративных систем.
Уже есть Java WebServices (дань моде).
Есть бесплатные серверные движки и полноценные Java-http-сервера (исходники, как правило, доступны тоже).
P.S. Ссылки на сопутствующие материалы можно посмотреть на моём сайте: http://izen.by.ru/
← →
Владик_1 (2002-09-19 10:19) [14]Да, похоже прийдется бросить монету. Только определиться что орел, что решка, что ребро:))
← →
DiamondShark (2002-09-19 11:41) [15]
> Владик_1 © (19.09.02 10:19)
> Да, похоже прийдется бросить монету. Только определиться
> что орел, что решка, что ребро:))
Примерно так:
Орел -- ASP
Решка -- Java
Ребро -- PHP
А если в воздухе повиснет, то Perl
;)
← →
.nuke (2002-09-19 12:41) [16]с PHP начинать проще и большинство задач вполне реально решить
ну а потом на PERL перейти... (IMHO он слишком профессиональный 8))
ASP -это для любителей M$, предпочтительнее для привыкших к какому нить бэйсику
Java - щаз в WinXP нет её поддержки, а качать патчи многих ломает, в данный момент если писать под винду то не совсем перспективно.
JScript - всегда пригодиться 8)), но что - нить серьёзное сложно написать 8((
← →
ShaggyDoc (2002-09-19 15:21) [17]Perl, PHP и т.п. у всех
Изучай JSP - почти никто не знает. Сайт в БД под Interbase, сервер под Unix. И "по Дельфийски", и круто.
iZEN (18.09.02 23:22) дал верный совет.
А если будешь хоститься на бесплатных ресурсах, там тебя ни с чем и не пустят. Для всех технологий, кроме HTML+JavaScript, надо иметь свой сервер
← →
Владик_1 (2002-09-19 17:37) [18]
> А если будешь хоститься на бесплатных ресурсах, там тебя
> ни с чем и не пустят.
Ага...Спасибо
← →
qube (2002-09-19 18:13) [19]Насчет скорости PHP можно поспорить. Если правильно установлен, то поддерживает постоянные соединения с БД; есть Zend Accelerator.
← →
iZEN (2002-09-19 23:16) [20]/**.nuke © (19.09.02 12:41)
<...>
Java - щаз в WinXP нет её поддержки, а качать патчи многих ломает, в данный момент если писать под винду то не совсем перспективно.
<...>
*/
Так Вы считаете встраиваемую поделку от MS, именуемую "Java", настоящей? :))
Рассмешили. Право, их поделка никогда(!) не на что серьёзное не годилась кроме как для показа простеньких AWT-апплетов в IE. Поэтому не будем говорить о MS "Java". Хорошо?
Существует независимый от MS продукт под названием "Java2 Platform" от Sun Microsystems.
Этот продукт имеет три основные ветви:
Java2 Platform Standard Edition (J2SE) -- платформа для пользовательских приложений и апплетов. Сюда входит поддержка Java2-апплетов(JFC/Swing) в IE/Netscape/Mozilla, выполнение Java2-приложений (типа блокнота, офиса, Java-IDE). Кроме того, есть собственный плаформно-независимый GUI Swing, входящий в библиотеку JFC(Java Foundation Classes); полная поддержка RMI(аналог MS DCOM), частично XML-процессинг, JNI(обращение к API операционной системы и др. библиотекам) и многое другое, без чего невозможно обойтись клиенту.
Java2 Platform Enterprise Edition (J2EE) -- расширение в виде библиотек, написанных на Java, для работы серверных Java-приложений. Cюда входит инфраструктура поддержки нескольких суб-технологий: JNDI(аналог MS ActiveDirectory), CORBA, EJB (аналог MS COM+), JSP/Servlets(аналог MS ASP), WebServices, XSLT-процессинга и др. вкусных вещей (на примере JINI), которые неизвестны Дельфистам в силу привязанности к MS Windows.
Java2 Platform Micro Edition (J2ME) -- ветвь технологии поддержки Java2 на мобильных устройствах с ограниченными ресурсами, есть множество компаний, специализирующихся на "профилировании" и создании GUI-библиотек с портированием Java-приложений на мобильные устройства (Nokia, Motorola, Siemens и т.д.).
Что нужно клиенту?
одна из ОС (Windows, *nix, MacOSX, NetWare)
+стандартный JRE1.3 (можно более новую версию - JRE1.4.1 - инсталляционный пакет порядка 12Мбайт, это обеспечит полноценную работу апплетов и Java-приложений(!) в любой операционной системе, где может работать Java2 (неофициально таких ОС с десяток наберётся).
http://java.sun.com/j2se/
Что нужно серверу?
одна из ОС (Windows, *nix, MacOSX, NetWare)
+J2SE JDK (в который входит JRE)
+J2EE (всё удовольствие порядка 40Мбайт без документации)
+какой-нибудь сервер Web, EJB, Servlets-engine, etc...(JRun, Resin, Apache+Tomcat, Sun iPlanet, etc...).
http://java.sun.com/j2ee/
Что нужно разработчику J2EE?
J2SE(JDK, в который входит JRE)
+J2EE
+пакеты-примочки(типа JavaMail, иногда нужны)
+документация в формате JavaDoc
(всё выше названное удовольствие порядка 80Мбайт)
+исходники библиотек (иногда нужны, чтобы разобраться как работает)
+какая-нибудь IDE (JBuilder, Eclipse, netBeans, можно просто FAR+Plugin:), etc...)
+какой-нибудь сервер Web, EJB, Servlets-engine, etc...(JRun, Resin, Apache+Tomcat, Sun iPlanet, etc...)
+литература на русском языке, где можно было бы прочитать "что да как".
P.S. Всё. Наслаждайтесь.
← →
.nuke (2002-09-20 00:04) [21]>iZEN
я вообще-то заметил про msjavax86.exe и все.
ЗЫ
Хотя за доп. информацию СПАСИБА !!!
← →
JohnnyJ (2002-09-20 00:45) [22]PHP, однозначно!
Для начала самое оно!
← →
Mystic (2002-09-20 02:39) [23]
> JScript - всегда пригодиться 8)), но что - нить серьёзное
> сложно написать 8((
когда увидел Wolf 3D на JAvaScript (5Кб кода) был удивлен...
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2002.10.14;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.011 c