Обычная версия
Java форум JavaTalks
форум программистов

Поиск   Пользователи   Группы   Регистрация 
 Профиль   Личные сообщения 

 Вход 

Web-сайт на java
Список форумов
 ->  Основы языка Java


 
Начать новую тему 
Предыдущая тема :: Следующая тема  
Автор Сообщение
gray-venom : 4
Новичок

СообщениеЯнв 27, 2012 16:02 
Ответить с цитатой
Доброго времени суток!
Имею начальные навыки программирования на java. Интересует такой вопрос, как написание web-сайта (наподобии интернет-магазина). В институте изучали asp.net. В visual studio было как-то все просто в плане создания чего-то подобного (да и визуальный редактор есть)... а здесь даже не знаю с чего начать...
Собственно сами вопросы:
с чего начинать? есть какие-то инструменты, которые позволят сократить время на изучение и создание сайта? какое ПО потребуется?

Большая просьба не советовать бросить эту затею и писать на php Smile Мне интересен данный вариант.
Заранее спасибо!
К началу Посмотреть профиль Отправить личное сообщение
Skipy : 4455
Я тут живу!
Откуда: Москва, Россия

СообщениеЯнв 27, 2012 16:13 
Ответить с цитатой
gray-venom писал(а):
Большая просьба не советовать бросить эту затею и писать на php Smile Мне интересен данный вариант.
Заранее спасибо!


Сразу вопрос. Вы его для себя пишете (поучиться) или собираетесь потом где-то разворачивать и использовать? С Java-хостингом есть определенные проблемы.
_________________
С уважением,
Евгений aka Skipy
www.skipy.ru
P.S. Я НЕ решаю задачи ЗА других!
К началу Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
gray-venom : 4
Новичок

СообщениеЯнв 27, 2012 16:23 
Ответить с цитатой
Цитата:
Сразу вопрос. Вы его для себя пишете (поучиться) или собираетесь потом где-то разворачивать и использовать? С Java-хостингом есть определенные проблемы.

Да, для себя.
К началу Посмотреть профиль Отправить личное сообщение
bomba_flanker : 1562
Завсегдатай
Откуда: Мск/Ульяновск

СообщениеЯнв 27, 2012 16:49 
Ответить с цитатой
Большинство таких начинающих энтуазистов до конечной цели (в Вашем случае написание магазина) так и не доходят. Подумайте хорошо, надо ли Вам это действительно? Если всё же Вы твёрдо уверены, что хотите и осилите, то при условии, что Вы знаете то, что изложено в Хорстманне (оба тома), начинайте изучать такие вещи как html, css, javascript, глубоко не вдаваясь, а вот этот ресурс пусть станет Вашей web-азбукой.

Цитата:
Большая просьба не советовать бросить эту затею и писать на php
Хорошо, не буду, но очень хочется посоветовать! Возможно, рано или поздно Вы сами придёте к тому, что использование CMS на php будет для Вас отличным вариантом.
_________________
Google Вам в помощь
К началу Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
gray-venom : 4
Новичок

СообщениеЯнв 27, 2012 17:12 
Ответить с цитатой
Цитата:
Большинство таких начинающих энтуазистов до конечной цели (в Вашем случае написание магазина) так и не доходят. Подумайте хорошо, надо ли Вам это действительно? Если всё же Вы твёрдо уверены, что хотите и осилите, то при условии, что Вы знаете то, что изложено в Хорстманне (оба тома), начинайте изучать такие вещи как html, css, javascript, глубоко не вдаваясь, а вот этот ресурс пусть станет Вашей web-азбукой.

Возможно я пока еще не до конца оценил масштаб "работы". Спасибо за книгу!
В данный момент изучаю "Электронный магазин на Java и XML" Брогден Б., Минник К.. Но складывается впечатление, что данной книги явно будет недостаточно!
К началу Посмотреть профиль Отправить личное сообщение
bomba_flanker : 1562
Завсегдатай
Откуда: Мск/Ульяновск

СообщениеЯнв 27, 2012 17:34 
Ответить с цитатой
Ну как вариант использовать какую-нибудь готовую open source cms на java.
_________________
Google Вам в помощь
К началу Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
shoo : 95
Новичок

СообщениеЯнв 27, 2012 18:08 
Ответить с цитатой
Цитата:
Хорошо, не буду, но очень хочется посоветовать! Возможно, рано или поздно Вы сами придёте к тому, что использование CMS на php будет для Вас отличным вариантом.


Простите, а почему так хочется это посоветовать?
- потому, что Java не оптимальный вариант написания веб-приложений.
- потому, что Java не оптимальный вариант для интернет-магазинов.
- потому, что Java не оптимальный вариант написания сайтов "для себя".
Или что-то другое?
Который раз уже вижу, что советуют php в подобных случаях, а я сейчас пытаюсь изучать Java именно для того, чтобы применять её для веб-разработок.
К началу Посмотреть профиль Отправить личное сообщение
gray-venom : 4
Новичок

СообщениеЯнв 27, 2012 18:09 
Ответить с цитатой
Цитата:
Ну как вариант использовать какую-нибудь готовую open source cms на java.

А можете что-нибудь посоветовать, в чем по-легче будет разобраться? Или где по-больше информации Smile
К началу Посмотреть профиль Отправить личное сообщение
monach79 : 211
Новичок
Откуда: Киев

СообщениеЯнв 27, 2012 19:12 
Ответить с цитатой
Skipy писал(а):
С Java-хостингом есть определенные проблемы.


Может это и оффтоп, но тем не менее... а чем плох тот же App Engine от гугль - там и инструментарий для эклипса есть?
К началу Посмотреть профиль Отправить личное сообщение
Vermut : 895
Постоянный посетитель
Откуда: Ростов-на-Дону

СообщениеЯнв 27, 2012 20:46 
Ответить с цитатой
ASP.NET такой же неподходящий инструмент для начала веб разработки как и java слишком много шума, поэтому автор возьми сначала какой нибудь простой язык типа PERL или php, который позволит тебе сосредоточиться именно на протоколе HTTP, cgi, куках, HTML, css, способах поддержания сеанса взаимодействия с клиентом. И магазин писать сразу на них не нужно, но как только ты хорошенько освоишь азы, тогда вперед берись за java, когда под тобой будет прочный фундамент то никаких сложностей не возникнет.
_________________
Познакомлюсь с привлекательной Ростовчанкой для совместного изучения Java
К началу Посмотреть профиль Отправить личное сообщение Отправить e-mail
Evgenic : 1106
Завсегдатай
Откуда: Средняя Волга

СообщениеЯнв 27, 2012 21:24 
Ответить с цитатой
а что, куки на пхп какие-то особые? Или циклы с ветвлением на яве или дотнете какие-то особо сложные для избранных? Все тоже самое, ни какой разницы. У явы ресурса на много больше, надоест делать меленький магаз, можно делать большой супермаркет, вот тогда можно будет почувствовать разницу в инструментах.

Ну и проблем с хостингом для явы нет никаких. Вообще никаких за исключением одного. Они дороже. А если учесть что пробные проекты не выходят дальше девелоперской тачки, то получается что разницы вообще нет никакой.
_________________
К началу Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
Vermut : 895
Постоянный посетитель
Откуда: Ростов-на-Дону

СообщениеЯнв 27, 2012 22:08 
Ответить с цитатой
В принципе если начинать с сервлетов без JSP, то можно и на java под веб начинать писать, проблема в том что отвлекающих факторов слишком много, тот же стандарт на по организации war файла придёться осваивать, разбараться с веб-контейнером, жизненным циклом приложения, в то время как в любом cgi скрипте просто берешь и херачешь в консоль что думаешь простым println, ничего лишнего.
_________________
Познакомлюсь с привлекательной Ростовчанкой для совместного изучения Java
К началу Посмотреть профиль Отправить личное сообщение Отправить e-mail
Skipy : 4455
Я тут живу!
Откуда: Москва, Россия

СообщениеЯнв 27, 2012 23:49 
Ответить с цитатой
Vermut писал(а):
В принципе если начинать с сервлетов без JSP, то можно и на java под веб начинать писать, проблема в том что отвлекающих факторов слишком много, тот же стандарт на по организации war файла придёться осваивать, разбараться с веб-контейнером, жизненным циклом приложения, в то время как в любом cgi скрипте просто берешь и херачешь в консоль что думаешь простым println, ничего лишнего.


Другими словами - надо меньше знать и думать. Сомнительное преимущество.

А вот то, что PHP ест существенно меньше ресурсов и может быть развернут практически на любом shared-хостинге - это плюс.
_________________
С уважением,
Евгений aka Skipy
www.skipy.ru
P.S. Я НЕ решаю задачи ЗА других!
К началу Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
Vermut : 895
Постоянный посетитель
Откуда: Ростов-на-Дону

СообщениеЯнв 28, 2012 1:51 
Ответить с цитатой
Skipy писал(а):
[
Другими словами - надо меньше знать и думать. Сомнительное преимущество.

Нет не сомнительное, именно так и учат в институтах и еще изверги преподаватели руками Http запрос парсить заставляют, и заголовки ответов просто в стандартный вывод писать, для любого кто поработал таким образом ручками, уже ни JSP ни ASP ни другой зверь не вызывают затруднений, а вот обучение в обратном порядке представляется мне весьма сомнительным, когда чел узнает сначала что такое сервлеты а уже потом что такое HTTP, ничего хорошего из этого не выйдет, не говоря уже о том что ступив без должной подготовки на путь java велика вероятность сразу столкнуться с двумя самыми техно-маньячными на сегодняшний день во всём мире фреймворками GWT и ZK, а в них не зная основ будешь истинно верить что java работает в браузере, и вероятность разобраться как на самом деле всё происходит будет равна нулю. Начав с простого возможно скриптового языка гораздо проще изучить основы WEB программирования а потом уже можно переходить на java, для решения конкретных задач.
_________________
Познакомлюсь с привлекательной Ростовчанкой для совместного изучения Java
К началу Посмотреть профиль Отправить личное сообщение Отправить e-mail
 
Начать новую тему  Ответить на тему
Страница 1 из 1
Список форумов
 -> Основы языка Java


 
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Java and all Java-related trademarks and logos are trademarks or registered trademarks of Oracle Corporation in the United States and other countries.
Это сайт не относится к фирме Oracle Corporation и не поддерживается ею.

© 2006-2010 www.javatalks.ru: форум java программистов
Используется скрипт phpBB © 2001, 2010 phpBB Group

Хостинг от bizname.ru