![]() |
Модераторы: LSD Страницы: (10) Все « Первая ... 3 4 [5] 6 7 ... Последняя »
( Перейти к первому непрочитанному сообщению ) |
![]() ![]() ![]() |
|
Irokez |
|
|||
![]() индеец ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1180 Регистрация: 20.10.2004 Репутация: нет Всего: 53 |
1) так можно и про любую задачу подумать.. поисковую систему написать? да запросто, стандартная задача, делаем запрос к базе на выборку... 2) В бронировании билетов нет ничего сложного, в отличие от обеспечении надежности системы, в то время как через нее будут проходить реальные деньги. 3) Если работать с MS SQL то уж вряд ли на PHP, скорее тут уже C# |
|||
|
||||
Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 4 Всего: 172 |
-------------------- |
|||
|
||||
Наставник |
|
||||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 327 Регистрация: 4.11.2004 Репутация: 2 Всего: 15 |
Так-с
Domestic Cat Насчет предупреждения - понял, постараюсь более не нарушать правила. ![]()
а вот тут немного обидно все-таки, уж я то аргументов привел достаточно вроде как, или это мало было? Мне кажется для раздела флэйм итак много примеров привел. ![]()
а вот тут с Вами не соглашусь, уважаемый Irokez, т.к. чтобы написать хорошую поисковую систему, помимо выбора языка нужно придумать и реализовать хороший алгоритм. Так что, в данном случае это довольно трудная задача, в отличие от реализации заказов билетов.
Ну хорошо. Я так понял вы сторонник Java. Ответьте пожалуйста, какие же преимущества Вам даст язык Java в обеспечении надежности, которые не смог бы предоставить язык PHP?
А этого мне вообще не понять, это что получается БД MS SQL только умеет нормально работать с языками от Microsoft что ли? Интересно, тогда с каким же языком работать БД ORACLE, PostregeSQL или ..., из Ваших слов я понял, что лучше всего DELPHI будет работать с БД Paradox. Мне кажется это не очень хорошей мыслью. А вообще для того и создаются различные драйвера, а также технологии, наподобие: JDBC (JAVA), PEAR (PHP) или ODBC(Microsoft) и подобного рода, чтобы языки программирования могли взаимодействовать с различными БД. Уверяю Вас, что PHP вполне нормально работает с MS SQL.. Удачи. Это сообщение отредактировал(а) Наставник - 22.6.2005, 22:42 |
||||||||
|
|||||||||
Irokez |
|
||||
![]() индеец ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1180 Регистрация: 20.10.2004 Репутация: нет Всего: 53 |
нет
я не сторонник явы, я не программист пишущий на яве, я вообще яву плохо знаю. я сторонник пхп, я пишу на пхп и его знаю хорошо топик я открыл чтобы понять почему многие (почти все) говорят что ява больше подходит для написания больших проектов и вот что я понял: 1) при написании больших проектов возникает проблема структурирования кода. ООП помогает сделать код более читабельным, структурированным, удобным в использовании. В яве ООП гораздо лучше реализовано (да что и говорить ява и есть ОО язык), в то время как в пхп ООП появилось фактически в пхп4. В пхп5 сделан большой шаг в реализации ООП, но пхп5 еще не стабилен и почти не поддерживается никем из хостеров. 2) для явы существует большее количество готовых решений, в то время как в пхп приходится писать своими руками 3) сама ява разрабатывалась и разрабатывается как язык для написания бизнес ориентированных систем, в то время как пхп начинался как набор инструментов для домашних страничек какие преимущества дает ява для обеспечения надежности? не имею понятия, только предположения. думаю участники форума, знающие яву лучше моего скажут заместо меня. |
||||
|
|||||
Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 4 Всего: 172 |
Я ПХП не знаю, потому сравнивать не могу. Да и не совсем понимаю, что имеется в виду под надежностью. Обеспечение распределенных транзакций? Масштабируемость системы? Устойчивость к крашу сервера? Секьюрити? -------------------- |
|||
|
||||
sergejzr |
|
|||
![]() Un salsero ![]() Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 7 Всего: 360 |
Я в принципе с обеими языками знаком и писал кое что на обеих
![]() Что сказать.. Для маленькой страницы с распечаткой аргументов, или ещё какой нибудь мелочи ПХП хорош (особенно если вставлен модулем). Пишем нормальный ХТМЛ, делаем вставки ПХП где надо, всё сразу работает. Но если проект начинает растягиваться на несколько файлов, смесь ХТМЛ+ПХП становится непонятной и приходится делить на классы. В этом месте лучше сразу браться за яву. Инструменты отладки имеются довольно мощные. Вообще дибаггить - одно удовольствие ![]() Кстати не знаю, как там у пхп со сборщиком мусора.. сроде у пхпх или перла его вообще нет. Прога может съесть всю память и вылететь не попрощавшись... Вообще соблюдение типов - ИМХО огромное преимущество ЯВА перед ПХП. |
|||
|
||||
sergejzr |
|
||||||
![]() Un salsero ![]() Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 7 Всего: 360 |
Для прикола взял ваш код
![]()
Аналогом будет скорее это:
Не намного сложнее. не правда ли? Не забываем, что и ResultSet'om и Connection'om мым можем пользоваться отдельно, если захотим. Не нравится первая строчка? Тогда обернём код в фунцию:
И вот у нас функция, которая будет соеденятся не только с мускулом, но и с любой другой базой обозночаемой по driver (читай масштабируемось). |
||||||
|
|||||||
korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: нет Всего: 61 |
Perl можно из этого списка убрать. ![]() Я правда ещё не дошёл до сборки мусора в Java, потому не могу пока сравнить. -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
3,14 |
|
||||||||||||||||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1614 Регистрация: 18.6.2004 Где: Н. Новгород Репутация: 1 Всего: 24 |
Ну, открой отдельную тему с опросом, думаю что ничего страшного в этом нет
Ну лучше всего с Java, интеграция с Java у Oracle просто супер
Насчёт БД в общем конечно можно ко всем стандартным БД прикрутить любой стандартный язык, так всё и задумовалось, но есть стандартные связки (PHP/Perl + MySQL, MSSQL + Visual C, Oracle + Java), к-ые зачастую если уж не дают выигрыша в програмном коде, то по производительности наверняка
Точно
Смотря чего, в Java больше средств именно для разработчика, а совсем готовых решений в PHP по более будет
Тоже правильно
В случае сложных систем будь то поисковые или документооборот с нетривиальными запросами к базе (база за 50 таблиц + n-ое кол-во view) остро встаёт вопрос работы с БД не через SQL или прямое обращения к хранимым процедурам, встаёт проблема разработки библиотеки к-ая бы позволяла работать коду с БД обычными средствами ООП, и тут у Java, как я понимаю (по крайней мере ни про что подбное для PHP я не слышал), есть огромное преимущество, а если добавим работу с XML, то, ИМХО, тут PHP вообще в сторонке курит
В первую очередь я бы выделил то, что Java более строго подходит к коду, накладывает на него более жёсткие ограничения, если для мелких страничек это может напрягать, то в случае большого проекта позволяет избежать множества ошибок, это и непозволение бросаться типами, как сказал sergej.z, это и обработка исключений (на уровне проектировке определяешь какие исключения должны передваться отдаваться на усмотрение вызвавшего ф-ию, а какие должен обработать сам), продуманное протсранство имён, и это ещё далеко не всё... -------------------- Может быть, это только мой бред, Может быть, жизнь не так хороша, Может быть, я не выйду на свет, Но я летал, когда пела душа... |
||||||||||||||||||
|
|||||||||||||||||||
Wowa |
|
|||
Эксперт ![]() Профиль Группа: Админ Сообщений: 15017 Регистрация: 14.9.2000 Где: Винград Репутация: нет Всего: 290 |
Не вижу проблем при работе с этим в PHP. Не забывайте, что PHP 5 намного отличается в от PHP 4 |
|||
|
||||
3,14 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1614 Регистрация: 18.6.2004 Где: Н. Новгород Репутация: 1 Всего: 24 |
А пример для чего нить готово в этом роде есть, с удовольствием бы посмотрел -------------------- Может быть, это только мой бред, Может быть, жизнь не так хороша, Может быть, я не выйду на свет, Но я летал, когда пела душа... |
|||
|
||||
Wowa |
|
|||
Эксперт ![]() Профиль Группа: Админ Сообщений: 15017 Регистрация: 14.9.2000 Где: Винград Репутация: нет Всего: 290 |
чего именно? |
|||
|
||||
3,14 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1614 Регистрация: 18.6.2004 Где: Н. Новгород Репутация: 1 Всего: 24 |
Библиотеки к-ая позволяет коду работат средствами ООП с готовой БД, или тулзы для создания таковой библиотеки, можно тоже самое для XML -------------------- Может быть, это только мой бред, Может быть, жизнь не так хороша, Может быть, я не выйду на свет, Но я летал, когда пела душа... |
|||
|
||||
bars_uz |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 106 Регистрация: 26.3.2005 Где: Tashkent Репутация: нет Всего: нет |
nu bratan polzuesya JSP... JSP lutshe
|
|||
|
||||
chipset |
|
||||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 4 Всего: 164 |
Аргументация? Я тоже щаз могу так сказать: Пользуйся C++... C++ лучше. --------------------
|
||||
|
|||||
![]() ![]() ![]() |
Правила ведения Религиозных войн | |
|
1. Уважайте собеседника 2. Собеседник != враг 3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez" С уважением, Smartov. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Религиозные войны | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |