Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.14;
Скачать: CL | DM;

Вниз

Интернет технологии. 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;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.018 c
1-45338
michael_b
2002-10-05 19:24
2002.10.14
Как програмно отловить изменения в реестре


14-45556
Кот Бегемот
2002-09-19 20:44
2002.10.14
Люди с Белорусью надо что-то делать !!!


4-45613
Eugene_Jek_Efimochkin
2002-08-29 23:18
2002.10.14
получение hInstance


4-45616
Ребенок Кирилл
2002-08-28 18:09
2002.10.14
Достать выделенный текст из броузера


1-45311
Supra
2002-10-03 10:14
2002.10.14
Описание к графическим файлам