Deutsch

i-go-shopping.de

714  1 2 3 4 все
swesdochka25 прохожий07.08.12 16:19
swesdochka25
07.08.12 16:19 
Всем привет!
очень надеюсь на вашу помощь. Нужно протестировать следующий сайт:
http://www.i-go-shopping.de
Что в нём не так как надо? Что нужно улучшить / изменить?
Что вы можете посоветовать по поводу раскрутки сайта?
Спасибо.
#1 
Валидол коренной житель07.08.12 17:44
NEW 07.08.12 17:44 
в ответ swesdochka25 07.08.12 16:19
Перепроверте скрипт.
в коде несколько раз встречается </body> при том что он по всем правилам, должен встречатся только один раз.
#2 
project33 коренной житель07.08.12 23:26
project33
NEW 07.08.12 23:26 
в ответ swesdochka25 07.08.12 16:19, Последний раз изменено 07.08.12 23:28 (project33)
style="background-image:url(images/bigLogoSimple.png); нет закрывающих кавычек, body 3 раза открывается, lightbox не работает, картинки открываются в отдельном окне. еще куча ошибок по мелочи и это только на стартовой...
Продвижение сайтов, реклама: https://www.pro33.net
#3 
swesdochka25 гость08.08.12 08:50
swesdochka25
NEW 08.08.12 08:50 
в ответ Валидол 07.08.12 17:44
Страничка состоит из нескольких частей и выстраивается динамически. Верхняя часть и меню с лева, это отдельные jsp файлы. В них открываются и закрываются </body>. Без них ничего не работает. Тоесть index страничка не выстраивается.
Почему </body> должен встречаться только один раз?
#4 
swesdochka25 гость08.08.12 08:54
swesdochka25
NEW 08.08.12 08:54 
в ответ project33 07.08.12 23:26
Да точно! Сейчас исправлю. Непонимаю почему lightbox неработает. ...ненавижу javascript.
#5 
Валидол коренной житель08.08.12 09:11
NEW 08.08.12 09:11 
в ответ swesdochka25 08.08.12 08:50, Последний раз изменено 08.08.12 09:12 (Валидол)
В ответ на:
Страничка состоит из нескольких частей и выстраивается динамически

Сейчас 99,999% страниц строятся динамически. При этом структура страницы обязана соответствовть стандартам. Точно так-же как и точка в предложении ставится в конце а не в начале предложения так и тут. BODY должен быть всего один раз открыт и один раз закрыт. При несоответствии стандартам, страница в разных броузерах может выглядеть совершенно по другому

<html>
<head></head>
<body></body>
</html>


#6 
voxel3d патриот08.08.12 09:37
voxel3d
NEW 08.08.12 09:37 
в ответ Валидол 08.08.12 09:11
Невалидный некомильфо демонстрировать. html5 имеет очень простую структуру.
Dropbox - средство синхронизации и бэкапа файлов.
#7 
swesdochka25 гость08.08.12 09:58
swesdochka25
08.08.12 09:58 
в ответ Валидол 08.08.12 09:11
Я с вами согласна, стандарты это очень важная штука.
Я убрала два body taga и у меня на localhoste всё равно всё работает. Я в шоке! ..была уверена, что страничка грохнется.
#8 
compman знакомое лицо08.08.12 10:26
compman
NEW 08.08.12 10:26 
в ответ swesdochka25 08.08.12 09:58
"NetworkError: 404 Not Found - http://www.i-go-shopping.de/css/styles.css" styles.css
element.dispatchEvent is not a function
element.dispatchEvent(event); prototype.js (Zeile 5733)
#9 
swesdochka25 гость08.08.12 10:53
swesdochka25
NEW 08.08.12 10:53 
в ответ compman 08.08.12 10:26
большое спасибо. добавила этот файл. теперь этой ошибки не должно быть.
Теперь у меня следующая проблема (я в ступоре!):
- что бы красиво показывались фотографии, я использую lightbox:
<script src="js/prototype.js"></script>
<script src="js/scriptaculous.js?load=effects,builder"></script>
<script src="js/lightbox.js"></script>
- что бы красиво показывались даты (к примеру не просто 8.08.2012 а что то типа "vor zwei Studen"), я использую:
<script src="js/jquery.js"></script>
<script src="js/jquery.prettydate.js"></script>
<script>
$(function() {
// set a fixed date for the demo to be independent of the current date
$("a").prettyDate();
});
</script>
Проблема: на страничке работает или одно или другое в зависимости в какой последовательности я эти библиотеки einbinde. Сейчас работает только lightbox, так как последовательность в index файле следующая:
- prettyDate
- lightbox
Если их поменять местами, будет работать только prettyDate но не lightbox.
Как можно решить эту проблему?
#10 
EX_VIK посетитель08.08.12 11:54
EX_VIK
NEW 08.08.12 11:54 
в ответ swesdochka25 07.08.12 16:19, Последний раз изменено 08.08.12 11:55 (EX_VIK)
http://www.i-go-shopping.de/contact.jsp - "NetworkError: 404 Not Found - http://www.i-go-shopping.de/css/styles.css"
Почему-то ужасно тормозит хост. Страницы, лично у меня, по 2-5 секунд грузятся, хотя на них инфы 0.
Уже и сервер у вас лег... по логам посмотрите причины, почему сервер у вас упал. Я еще ничего плохого не делал там ))
#11 
swesdochka25 гость08.08.12 12:01
swesdochka25
NEW 08.08.12 12:01 
в ответ EX_VIK 08.08.12 11:54
А что такое плохое Вы собрались там делать?? ;))
Я думаю, что сервер тормозил, потому что я деплоевала новые версии. Я конкретно решила решить проблему с библиотеками. Думаю что сейчас получилось.
#12 
swesdochka25 гость08.08.12 12:07
swesdochka25
NEW 08.08.12 12:07 
в ответ Валидол 08.08.12 09:11, Последний раз изменено 08.08.12 12:08 (swesdochka25)
Не знаю зачем Вы убрали свой комментарий, но Ваше указание на то что эти две библиотеки jquery и prototype между собой конкурируют, было иммено то что мне надо. google (мой лучший друг) потом помог дальше.
Кому интересно: для решения конфликта стоит использовать следующею команду:
jQuery.noConflict();
Спасибо Валидол.
#13 
Валидол коренной житель08.08.12 12:09
NEW 08.08.12 12:09 
в ответ swesdochka25 08.08.12 12:07

Убрал потому хто о jQuery.noConflict(); вспомнил.
попробуйте, так возможно и проще
#14 
Валидол коренной житель08.08.12 12:13
NEW 08.08.12 12:13 
в ответ voxel3d 08.08.12 09:37, Последний раз изменено 08.08.12 12:15 (Валидол)
Кстати, смотри тут
www.google.de/search?q=http%3A%2F%2Fwww.i-go-shopping.de&ie=utf-8&oe=utf...

Как туда залез бот? Меня к примеру туда не пускают. Я не член группы и пр..
#15 
voxel3d патриот08.08.12 12:25
voxel3d
NEW 08.08.12 12:25 
в ответ Валидол 08.08.12 12:13
1. Через гугловский сервис, на который отправляется контент/урлы на проверку наличия в чёрном списке.
2. Через разного рода бары установленные в браузерах.
Dropbox - средство синхронизации и бэкапа файлов.
#16 
swesdochka25 гость08.08.12 13:32
swesdochka25
NEW 08.08.12 13:32 
в ответ Валидол 08.08.12 12:13
Меня больше волнует первая запись на вашей картинки. Почему если в браузере набрать idivus.com высвечивается моя страничка??
Какие техники Вы можете посоветовать для раскрутки сайта?
#17 
Victor! местный житель08.08.12 22:39
Victor!
NEW 08.08.12 22:39 
в ответ swesdochka25 08.08.12 13:32
картинки подгоните, у вас тут http://www.i-go-shopping.de/SearchResults.action;jsessionid=386C67D22384AC8E9AED4F87DF25484C?offerType=Kosmetik картинка 150 на 100 800кб занимает, бо без ресайза
#18 
EX_VIK посетитель09.08.12 12:03
EX_VIK
NEW 09.08.12 12:03 
в ответ swesdochka25 07.08.12 16:19
Эх... опять куча ошибок лезет.
NetworkError: 404 Not Found - http://www.i-go-shopping.de/css/styles.css - почти на каждой странице.
Посмотрите почему иногда появляется ошибка:
TypeError: $.extend is not a function ...}, options);
Lightbox выдает ошибки. Картинка (конкретно ссылка http://www.i-go-shopping.de/OfferDetails.action?offer_id=6) не листается, а просто фоном что ли перекрывается (не стал вдаваться в подробности).
+ зачем же такие ГРОМАДНЫЕ картинки? В 2 экрана! Не давайте загружать такие большие картинки, или же сами их сжимайте, что мне кажется хожу.
http://www.i-go-shopping.de/SearchResults.action - чтоб это значило?
Прикрывайте все ошибки, только потом беритесь за раскрутку, иначе толку от раскрутки не будет.
#19 
  L@nixx посетитель10.08.12 02:38
NEW 10.08.12 02:38 
в ответ swesdochka25 07.08.12 16:19, Последний раз изменено 10.08.12 02:41 (L@nixx)
почему java и tomcat? других техонолгий не нашлось? не типично для такого простенького портала все это в яве писать, а главное сколько ненужных для того телодвижений. ну конечно понимаю, кто в чем горазд, но я все же посоветовал бы смотреть в сторону технологий распространенных в вебе.
а так в глаза бросаются картинки 2592 × 1552 которые грузятся даже у меня при 50мбит линии около секунды! может imagemagick помочь рендерить картинки дo заданого размера. там есть и не найденые картинки.
пс: порадовал Designer Outlet. я сталкивался с Designer Outlet Soltau. :)
#20 
swesdochka25 гость10.08.12 09:02
swesdochka25
NEW 10.08.12 09:02 
в ответ L@nixx 10.08.12 02:38
если честно, то нет не нашлось! ;) Но может я конечно и плохо искала. Не возражаю! А какие конкретно технологии Вы бы посоветовали? Программировала я всё это в jave, но не на уровне servets. Я использовала struts2 framework. Мне он очень нравится. Не почувствовала, что он очень тяжёлый, для такого "простенького портала" ;)))
Картинки уже не должны быть такими большими. Ещё вчера все уменьшила. Осталось решить проблему с lightbox.
В ответ на:
пс: порадовал Designer Outlet. я сталкивался с Designer Outlet Soltau. :)

Вы живёте в Soltau? Хотите, я этот город тоже в список добавлю?!! ;)
#21 
voxel3d патриот10.08.12 09:44
voxel3d
NEW 10.08.12 09:44 
в ответ swesdochka25 10.08.12 09:02
В ответ на:
А какие конкретно технологии Вы бы посоветовали?

Ruby on Rails.
Dropbox - средство синхронизации и бэкапа файлов.
#22 
compman знакомое лицо10.08.12 09:58
compman
NEW 10.08.12 09:58 
в ответ swesdochka25 10.08.12 09:02
Зачем в изобретать велосипед, используя при этом новейшие технологии? В конечном итоге получается всегда сырой продукт, который потом нужно постоянно дорабатывать и дорабатывать. Всё это ненужные танцы с бубном. Я представляю сколько ушло времени, чтобы создать этот сайт и ещё уйдёт. Есть куча готовых решений.
#23 
swesdochka25 гость10.08.12 10:28
swesdochka25
NEW 10.08.12 10:28 
в ответ compman 10.08.12 09:58
В ответ на:
Зачем в изобретать велосипед, используя при этом новейшие технологии?

Я не изобретала велосипед! Я себе мой собственный построила! ;)) Да решила использовать для этого новые технологии, так как и старые были не известны. А во что то врабатываться так и так надо было. Задала в google "web entwicklung, dynamische Webseiten", выбросило кучу всяких результатов: joomla, freemaker, spring ну и тоже struts2. Поверьте я не в слепую выбрала struts2. Читала много за и против.
В ответ на:
Есть куча готовых решений.

У меня лично создалось впечатление, что готовые решения (я конечно не знаю, какие именно вы имеете в веду) очень ограничены в своих возможностях. Мне бы пришлось не только тратить много времени что бы в них вработаться но и ещё делать много компромиссов.
#24 
  L@nixx посетитель10.08.12 10:30
NEW 10.08.12 10:30 
в ответ swesdochka25 10.08.12 10:28
могу вам посоветовать много чего. к примеру: yii, symphony 2, zend. это из php. в мире python есть flask, django. как уже сказали, есть руби фрэймворк ruby on rails
это самые, по моему мнению, популярные. если я что нибудь крупное забыл, можно найти полный список тут http://de.wikipedia.org/wiki/Liste_von_Webframeworks
#25 
swesdochka25 гость10.08.12 10:31
swesdochka25
NEW 10.08.12 10:31 
в ответ voxel3d 10.08.12 09:44
Мне в лом было бы ещё Ruby учить. Думаю, тогда бы действительно много времени бы потеряла...
#26 
voxel3d патриот10.08.12 10:35
voxel3d
NEW 10.08.12 10:35 
в ответ swesdochka25 10.08.12 10:31, Последний раз изменено 10.08.12 10:38 (voxel3d)
Незнание языка практически не играет роли. Скорость создания чего-то просто потрясающая, а сложившаяся инфраструктура вокруг фреймворка, по-моему, самая развитая на сегодняшний день, по сравнению с другими.
Dropbox - средство синхронизации и бэкапа файлов.
#27 
  L@nixx посетитель10.08.12 10:39
NEW 10.08.12 10:39 
в ответ swesdochka25 10.08.12 10:28
zend - проф фрэймворк. сложен в освоении. стоит того.
symphony, yii - не разбирался, но часто встречаю разработчиков, спрос на них.
все конечно от языка зависит. если разницы нет, с чем разбираться, то php хоть и не долюбливают, но в твоем случае будет наверное правильным решением.
но честно говоря, можно все и в ручную все сделать, без фреймворков. логики слишком сложной у тебя не прослеживается. тебе видней.
#28 
swesdochka25 гость10.08.12 10:40
swesdochka25
NEW 10.08.12 10:40 
в ответ L@nixx 10.08.12 10:30
Спасибо! Но я в этом же списке нашла тоже и мой struts. Не вижу чем он хуже других. Должна признаться, что в веб программирование я не спец. Но изначально знала java. Поэтому всё ещё думаю, что использовать struts было для меня правильным решением..
А что вы думаете, по поводу usability моей странички?
#29 
swesdochka25 гость10.08.12 10:42
swesdochka25
NEW 10.08.12 10:42 
в ответ voxel3d 10.08.12 10:35
хммм, ну тогда наверно стоит его внимательно посмотреть.
#30 
  L@nixx посетитель10.08.12 10:50
NEW 10.08.12 10:50 
в ответ swesdochka25 10.08.12 10:40
я же не говорю, что не правильно. если это просто пилот проэкт без будущего, то решение правильное.
ну как сказать. все как-то разбросано. не понятно с первого взгляда почему я тут? что я могу тут сделать? юзверь не будет сильно напрягаться и быстро спрыгнет со страницы.
не прослеживается красная нить в дизайне. трудно понять что речь идет о скидках в моем городе. я в самом начале понял, что это поисковик шопов в определенном месте.
#31 
swesdochka25 гость10.08.12 11:08
swesdochka25
NEW 10.08.12 11:08 
в ответ L@nixx 10.08.12 10:50
В ответ на:
не понятно с первого взгляда почему я тут? ..я в самом начале понял, что это поисковик шопов в определенном месте.

это конечно очень плохо. Так сразу даже и не знаю как это можно исправить. Надо будет подумать. Если у Вас есть по этому поводу какие нибудь идеи... постою послушаю.
#32 
Victor! местный житель10.08.12 19:22
Victor!
NEW 10.08.12 19:22 
в ответ swesdochka25 10.08.12 11:08
все вы правильно сделали, не слушайте вы этих пэхапэшников ) если позволяет хостинг то java отличный выбор, хотя в качестве фреймворка лично мне Spring больше по душе.
#33 
voxel3d патриот11.08.12 13:06
voxel3d
NEW 11.08.12 13:06 
в ответ Victor! 10.08.12 19:22, Последний раз изменено 11.08.12 13:49 (voxel3d)
В ответ на:
все вы правильно сделали, не слушайте вы этих пэхапэшников ) если позволяет хостинг то java отличный выбор, хотя в качестве фреймворка лично мне Spring больше по душе.

Бгг, и точно, что может быть лучше перегруженных кучей мусора XML-конфигов, тонны классов на каждый чих и километровой документации? )
Очень понравилась
http://habrahabr.ru/post/111102/
...цитата:
В ответ на:
Тонны xml конфигов, помы, мавены, хуявены, аннотации, мапингы, какие-то слои, DAO, сервисы, 3 фреймворка, отдельная система логирования, которую опять настраивать. Плюс сборка проекта мавеном и многочисленные компиляции. Это ад и чистилище для нормального веб-разработчика.
А ну и мануальчик на несколько листов А4 со скриншотиками и 11 пунктами для тупейшего веб-приложения, которое пишется, используя правильные для веб-разработки инструменты, за 10 минут.
Зачем писать веб-приложения на Java?
<_valexey_> пока скачаешь одну библиотеку, пока другую, пока их xml конфигом на полметра склеишь, пока маппинг для hibernate настроишь, пока базу нарисуешь, пока веб-сервисы поднимешь
<_valexey_> вроде и hello world пишешь, а уже две недели прошло и всем кажется, что это учетная система для малого бизнеса

Кстате-кстате:
$ rails g scaffold Contact forename:string lastname:string email:string telephone:string
$ rake db:migrate
$ rails serever

идём на localhost:3000/contacts
и получаем под рельсами ровно то, что там сделали. Тема аунтификации не раскрыта, поэтому я её тоже на стал раскрывать.

Dropbox - средство синхронизации и бэкапа файлов.
#34 
voxel3d патриот11.08.12 13:24
voxel3d
NEW 11.08.12 13:24 
в ответ swesdochka25 10.08.12 10:42
В ответ на:
хммм, ну тогда наверно стоит его внимательно посмотреть.

CRUD-application, а проще говоря, редактирование списка содержащего какие-то элементы (например, список сообщений) -- типовая задача в веб-программировании, вокруг которой крутится примерно процентов 90 всего серверного кода. Создание такого app по трудоёмкости для рельс примерно сравнимо с написанием вот этого сообщения к вам.
Dropbox - средство синхронизации и бэкапа файлов.
#35 
Victor! местный житель11.08.12 19:58
Victor!
NEW 11.08.12 19:58 
в ответ voxel3d 11.08.12 13:06
В ответ на:
Бгг, и точно, что может быть лучше перегруженных кучей мусора XML-конфигов, тонны классов на каждый чих и километровой документации? )

холиварить не собираюсь, замечу только что приводить в пример цитату дегенерата очень не дальновидно что ле...
#36 
voxel3d патриот11.08.12 21:36
voxel3d
NEW 11.08.12 21:36 
в ответ Victor! 11.08.12 19:58
В ответ на:
холиварить не собираюсь

Угу, холивар чреват осознанием, что "отличный выбор" это геморрой какой-то. ))
Dropbox - средство синхронизации и бэкапа файлов.
#37 
compman знакомое лицо12.08.12 09:30
compman
NEW 12.08.12 09:30 
в ответ voxel3d 11.08.12 21:36
Body так и остался два раза. И ещё пара ошибок html.
#38 
Victor! местный житель12.08.12 21:12
Victor!
NEW 12.08.12 21:12 
в ответ voxel3d 11.08.12 21:36
В ответ на:
Угу, холивар чреват осознанием, что "отличный выбор" это геморрой какой-то. ))

ну это называется слышал звон да не знаю где он, простенький вебсайт можно и на jsp написать безо всяких xml, и фремворков, в стиле php быдлокодеров, другое дело если речь о серьезных больших проектах, там то что тот кренделек считает геммороем покажется манной небесной, так решает сразу кучу проблем.
Соглашусь только что для подобного проекта и php хватило бы, но выбор java даст топикстартеру гораздо больше профита.
а по поводу гемороя, возмите любой большой проект на php, это не просто геморой а ад адовый )
#39 
swesdochka25 гость13.08.12 08:41
swesdochka25
NEW 13.08.12 08:41 
в ответ Victor! 10.08.12 19:22
В ответ на:
все вы правильно сделали

большое спасибо! мотивирует!! ;)) ...а то я уже думала, совсем дура! О spring я тоже читала, но выбрала Struts потому что нашла очень хорошую книжку. Там шаг за шагом описывалось как писать такую "простенькую аппликацию". Как автоматически троить базу при помощи annotations и hiberneta. Как использовать JPA. К стати spring там тоже используется при object injection.
#40 
swesdochka25 гость13.08.12 08:45
swesdochka25
NEW 13.08.12 08:45 
в ответ Victor! 10.08.12 19:22
В ответ на:
не слушайте вы этих пэхапэшников )

...ну всё, я за попкорном пошла!! ;)
#41 
Sergo2008 старожил13.08.12 09:39
Sergo2008
NEW 13.08.12 09:39 
в ответ Victor! 12.08.12 21:12, Последний раз изменено 13.08.12 09:42 (Sergo2008)
В ответ на:
в стиле php быдлокодеров

Victor!, я хоть и не программист, но тоже время от времени что нить корябою на php, и это выражение отношу к оскорблению, хоть и не к личному, но всё же.
К "быдлокодерству", как ты выразился Victor!, эти самые, занимают первое место в веб программировании, по количеству сделанных сайтов по всему миру, если что..., и очень много из них это крупные корпоративные сайты известных на весь мир фирм. Если не ошибусь, не меньше 60-70% всех сайтов сделано на php, после чего процентов 20-25 идут сайты на IIS + VS(VC#, С++ и др.), а оставшиеся жалкие проценты это сайты на джава и другом.., так что это ещё спорно, кто тут кто. ИМХО!
ПС. HTML сайты не в счёт.
Извиняюсь конечно за офтоп, достают некоторые, которые ставят себя выше других, оскорбляя косвенно или прямо других, даже если это обобщённо. Куда ток модераторы смотрят.
#42 
voxel3d патриот13.08.12 09:40
voxel3d
NEW 13.08.12 09:40 
в ответ Victor! 12.08.12 21:12
В ответ на:
простенький вебсайт можно и на jsp безо всяких xml

Безо всяких xml не получится, ты jsp где собрался запускать, в уме, что ли?
В ответ на:
другое дело если речь о серьезных больших проектах, там то что тот кренделек считает геммороем покажется манной небесной, так решает сразу кучу проблем

Ахахах. Советовать человеку, который не в состоянии толком html вычистить, изучать стек технологий жабы, не самых простых для понимания, для написания простейшего сайта, обосновывая энтерпрайзом. Совершенно неудивительно, что с такой логикой ты подменяешь понятия и готов сейчас рассказать, зачем нужен ORM, на слова о том, что хибернейт, в частности, неудобный.
В ответ на:
возмите любой большой проект на php

А я говорил о PHP? Надо перечитать себя, что-то не заметил.
В ответ на:
но выбор java даст топикстартеру гораздо больше профита

Да да да, на конкурсе машинисток у ТС появится шанс занять первое место, печатать много и качественно жабка учит.
Dropbox - средство синхронизации и бэкапа файлов.
#43 
voxel3d патриот13.08.12 09:52
voxel3d
NEW 13.08.12 09:52 
в ответ Sergo2008 13.08.12 09:39
Ты напрасно обижаешься, 90% писанины на PHP в природе, это отвратительная каша - это факт. Низкий порог вхождения даёт в результате большое количество неквалифицированных программистов, которых в рунете обзывают быдлокодерами. А писать красиво можно на любом языке, даже на PHP, это глупо отрицать.
Dropbox - средство синхронизации и бэкапа файлов.
#44 
Sergo2008 старожил13.08.12 10:20
Sergo2008
NEW 13.08.12 10:20 
в ответ voxel3d 13.08.12 09:52, Последний раз изменено 13.08.12 10:21 (Sergo2008)
Я не обижаюсь, я просто к тому, что хамить не надо, каким бы плохим бы не был кодер(ы). То что в php полно плохих кодеров, я не спорю, но это не значит что все такие, и что всё что на пхп написано - плохо и полная каша, а именно так и выразился виктор, назвав всех пихапишников. К тому же.., плохих кодеров хватает везде, в том числе и в джаве, с той лишь разницей, что в пхп таких больше в процентном отношении к другим языкам, потому что этот язык программирования самый простой в изучении из всех веб языков.
Если я бы назвал тут всех кодеров на джаве так же, то со стороны того же виктора и других, получил бы так же постом по голове, так как "Быдло", это оскорбление, в какой бы связке он не было написано.
В общем.., как ты сам правильно написал - " писать красиво можно на любом языке", но грести всех пихапишников(как и других) под одну гребёнку, называя их "быдлокодерами" или ещё как, как это сделал виктор, это уже нетактично и оскорбительно. Если бы он написал что "многие пихапишники пишут говнокод", это было бы ещё нормально, так как это так и есть, хотя и тут, тот же "говнокод" пишут и джавинисты, так что ещё спорно кто лучше, если брать в процентном отношении и тех и других. ИМХО!
Лан.., хватит разводить халивар, все программисты люди, и всем свойственно ошибаться, как и нет быдлокодеров одного единственного языка, а есть плохие кодеры в любом языке программирования.
#45 
swesdochka25 гость13.08.12 10:33
swesdochka25
NEW 13.08.12 10:33 
в ответ voxel3d 13.08.12 09:40
В ответ на:
Советовать человеку, который не в состоянии толком html вычистить

..поверьте, я в состоянии вычистить код! сейчас мне просто в лом этим заниматься.
В ответ на:
...на конкурсе машинисток у ТС появится шанс занять первое место

Вы уже писали подобные аппликации в jave? На каком основании вы делаете выше указанное утверждение?
#46 
voxel3d патриот13.08.12 10:49
voxel3d
NEW 13.08.12 10:49 
в ответ swesdochka25 13.08.12 10:33, Последний раз изменено 13.08.12 10:50 (voxel3d)
В ответ на:
Вы уже писали подобные аппликации в jave? На каком основании вы делаете выше указанное утверждение?

Да, я писал под томкэт jsp сайты. Используя самопальную MVC архитектуру. Struts или Spring MVC не использовал, но оценить степень удобства фреймворка, просматривая документацию / руководства и примеры вполне могу.
На основании того, что поработал с обалденной вещью как RoR. 70-80% того, что вы будете писать руками используя Struts, я буду генерировать фреймворком.
Dropbox - средство синхронизации и бэкапа файлов.
#47 
  L@nixx посетитель13.08.12 11:01
NEW 13.08.12 11:01 
в ответ swesdochka25 13.08.12 10:33, Последний раз изменено 13.08.12 11:27 (L@nixx)
постораюсь внести ясности, так как первый 'критично' выдвинул предположение правильности использования фрэймворка в данной ситуации.
Моя жена раньше работала программистом в основном с явой, Struts, Spring + JBoss, Tomcat etc. со всеми вытекающими. я просто помню, что проэкты все в основном были крупные. в основном для конкретных интранет целей: бухгалтерия, логика съема машин, итп.
я сам имею небольшой опыт в построении интернет магазинов, каталогов итп.
из это всего мне стало не понятно для чего использовать такой сложный конструкт, для такого небольшого проэкта.
а что касается выбора, то тут стоит объективо посмотреть и сравнить следующие факторы:
1. Security
2. Performace
3. Maintenance
4. Complexity
по этому сказал, вам виднее.
#48 
voxel3d патриот13.08.12 11:18
voxel3d
NEW 13.08.12 11:18 
в ответ L@nixx 13.08.12 11:01, Последний раз изменено 13.08.12 11:20 (voxel3d)
В ответ на:
а что касается выбора, то тут стоит объективо посмотреть и сравнить следующие факторы:
1. Security
2. Performace
3. Mainteainance
4. Complexity

1. Security можно объективно сравнивать имея опыт в web-hacking, не думаю, что ошибусь, говоря о том, что у ТС, вряд ли, есть такой опыт. Фреймворк автоматически не сделает безопаснее результат с одной стороны, а с другой, то, что обсуждалось здесь, является достаточно зрелыми продуктами, откуда уже вычистили глупые косяки. В общем, пункт первый можно смело пропускать.
2. Внезапно: ЯП/фреймворк никогда не являются узким местом. Говорю имея опыт в hi-load проектах. Наитормознейший Ruby даёт ровно такой же быстрый обычный сайт, как и очень быстрый скомпилированный байт-код Java или среда .Net. Там, где нагрузка на сайт высокая, всё упирается в работу с БД. Hi-load проекты есть на любом фреймворке. Этот пункт надо тоже вычёркивать.
3. Вот что, действительно, важно. Делаем сложную форму делаем, а потом бац! И надо поменять detail-сущность, добавить поля, удалить поля, сделать привязку к чему-то через третью таблицу. А код уже на продакшене и таблицы непустые и прочие прелести. Я бы сравнил здесь механизм миграций и ActiveRecord с какой-нибудь другой технологией, если бы вместо тумана про энтерпрайз тут начали бы примеры показывать. Что бы показать, почему хибернейт всосёт.
4. Из всего, что пробовал, самым беспроблемным фреймворком показался Django. Но если советовать ТС смотреть на эти критерии, как она оценит не попробовав?
Dropbox - средство синхронизации и бэкапа файлов.
#49 
swesdochka25 гость13.08.12 11:38
swesdochka25
NEW 13.08.12 11:38 
в ответ voxel3d 13.08.12 10:49
let me google it for you:
http://letmegooglethatforyou.de/?q=rails+vs+struts
Прочитав первые три- четыре записи, думаю что должна с вами согласиться. Если бы мы писали на скорость аппликации, вы бы заняли обалденное первое место!
#50 
  L@nixx посетитель13.08.12 11:42
NEW 13.08.12 11:42 
в ответ voxel3d 13.08.12 11:18
да. спасибо. поправил.
1. затронул, так как тоже небольшой опыт имею;) ну ладно, пока трогать не будем ;)
...
4. согласен. По поводу django: вроде как фласк (flask) тоже ничего себе. а вот в связке это должно быть что то.
#51 
voxel3d патриот13.08.12 12:10
voxel3d
NEW 13.08.12 12:10 
в ответ swesdochka25 13.08.12 11:38, Последний раз изменено 13.08.12 12:14 (voxel3d)
В ответ на:
Если бы мы писали на скорость аппликации, вы бы заняли обалденное первое место!

Если вы подумаете, что есть какие-то другие критерии, в которых на ваших сайтах будут роялить Java-фреймворки, пусть и в ущерб скорости и удобству программирования, то вы ошибётесь. Потому, что всё остальное в тех же рельсах тоже есть, а по удобству использования они вне конкуренции.
Вот ещё одна вещь, о которой не говорили: инфраструктура сложившаяся вокруг фреймворков. Даже java с её тонной технологий позади. Простой пример, есть такая штука как SASS/SCSS. Любой CSS файл со временем разрастается до состояния каши и с этим ничего нельзя сделать, т.к. ошибка лежит на уровне генетического кода - в самой убогой спецификации CSS. SASS/SCSS это улучшение языка разметки, там, к примеру, можно задать в одном месте используемые цвета в виде переменных, а потом везде их подставлять. Один раз попробовав больше никогда не используешь простой CSS. Но проблема с SASS/SCSS в том, что надо подключать сторонний компилятор для трансляции SASS/SCSS в обычный CSS. В рельсах это делается ровно одной строкой - прописывается в конфигурационный файл строка и вуаля, теперь мы правим не xxx.css файлы, а xxx.css.scss и вся трансляция происходит автоматически без лишних телодвижений. Просто один эпизод, но так абсолютно со всем, что может понадобиться при создании сайта. Захотел кофескрипт вместо яваскрипта - прописал в конфиг строку - используешь. Захотел Twitter Bootstrap интерфейс - одна строка - используешь. Сравните со Struts. Хотя бы, просто найдите, как прикрутить SCSS к проекту, чтобы само транслировалось в CSS.
Dropbox - средство синхронизации и бэкапа файлов.
#52 
  L@nixx посетитель13.08.12 12:24
NEW 13.08.12 12:24 
в ответ voxel3d 13.08.12 12:10
интересно. я не знал sass, так как с рельсами пока не работал. я ковырял немного less. тут хорошее сравнение почему sass.
#53 
Victor! местный житель13.08.12 13:10
Victor!
NEW 13.08.12 13:10 
в ответ voxel3d 13.08.12 09:40, Последний раз изменено 13.08.12 13:13 (Victor!)
В ответ на:
Безо всяких xml не получится, ты jsp где собрался запускать, в уме, что ли?

для работы java web приложения достаточно будет одного web.xml - дескриптора приложения, только полному дауну он может показаться сложным
В ответ на:
Да да да, на конкурсе машинисток у ТС появится шанс занять первое место, печатать много и качественно жабка учит.

до сего момента ты создавал впечатление умного человека
В ответ на:
Да, я писал под томкэт jsp сайты. Используя самопальную MVC архитектуру. Struts или Spring MVC не использовал, но оценить степень удобства фреймворка, просматривая документацию / руководства и примеры вполне могу.
это в духе "да читал я про ваш феррари, говно, мой гольф гораздо лучше"
#54 
Victor! местный житель13.08.12 13:28
Victor!
NEW 13.08.12 13:28 
в ответ Sergo2008 13.08.12 10:20
В ответ на:
То что в php полно плохих кодеров, я не спорю, но это не значит что все такие, и что всё что на пхп написано - плохо и полная каша, а именно так и выразился виктор, назвав всех пихапишников.

как вам уже сказали 90% это полный шлак, при чем это не касается проекта в целом, на поверхности может быть отличный, карисывый, функционалиный сайт, но исходный код - куча овна в котором с трудом разбираются даже сами авторы.
Хотя в последнее время пхп не плохо развился, и там даже начали говорить про слои, про mvc, я могу даже сказать что в пхп уже хорошо получилось отделить фронтэнд через smarty, но в бизнес логике по преженму каша, вездесущие хардкоды sql "select", толстые клиенты и пр. делают проект трудоемким в плане развития и повторного использования
В ответ на:
Если я бы назвал тут всех кодеров на джаве так же

а вы не стесняйтесь, таких тоже хватает, собенно те кто пишет "jsp сайты под томкат"...
#55 
  L@nixx посетитель13.08.12 13:31
NEW 13.08.12 13:31 
в ответ Victor! 13.08.12 13:10
offtop
:) ... напомнило сценку квн-щиков про "шморгалку"
/offtop
#56 
voxel3d патриот13.08.12 15:53
voxel3d
NEW 13.08.12 15:53 
в ответ Victor! 13.08.12 13:10
В ответ на:
для работы java web приложения достаточно будет одного web.xml - дескриптора приложения, только полному дауну он может показаться сложным

Ну, надо же, оказывается один xml нашёлся. Сейчас начнём наращивать мясо и количество конфигов начнёт расти. Оно несложно, оно неудобно.
В ответ на:
это в духе "да читал я про ваш феррари, говно, мой гольф гораздо лучше"

Балаболить все горазды, запости реальный пример всей обвязки, необходимой для работы нескольких связанных сущностей, например, кошки, их родители и дети. С фабриками / хелперами, если они нужны, с конфигами. То, что ты реально в проекте пишешь, без того, чтобы оно потом лапшой стало. С использованием аннотаций или без, мне всё равно. И я запощу, а потом ты сравнишь, где феррари, а где трактор.
Dropbox - средство синхронизации и бэкапа файлов.
#57 
swesdochka25 гость13.08.12 16:25
swesdochka25
NEW 13.08.12 16:25 
в ответ swesdochka25 13.08.12 11:38
ТАК! ВСЁ!!! BREAK!!
Это мой топик, и я предлагаю вернутся к изначальному вопросу о том как правильно и быстро можно раскрутить сайт? Если кто то из Вас страдает избытком энергии, я буду рада любой помощи!
пс: ...а я ведь даже и не догадывалась, что тут с вами так весело будет!! ;)))
#58 
  L@nixx посетитель13.08.12 16:29
NEW 13.08.12 16:29 
в ответ swesdochka25 13.08.12 16:25, Последний раз изменено 13.08.12 16:30 (L@nixx)
подвинуть групон хочешь? он многим не по вкусу ;)
#59 
voxel3d патриот13.08.12 16:48
voxel3d
NEW 13.08.12 16:48 
в ответ swesdochka25 13.08.12 16:25
В ответ на:
как правильно и быстро можно раскрутить сайт?

Обратиться к тому, кто реально что-то уже раскрутил и оно плавает и не тонет в выдаче. Или засесть за чтиво http://forum.searchengines.ru/ и двигаться самому методом проб и ошибок с неизвестным результатом. Все советы по раскрутке постоянно требуют проверки на актуальность, кроме того, тема достаточно комплексная, поэтому выдавать "ценные рецепты", по-моему, бессмысленно.
Dropbox - средство синхронизации и бэкапа файлов.
#60 
  L@nixx посетитель13.08.12 17:22
NEW 13.08.12 17:22 
в ответ voxel3d 13.08.12 16:48
+100500
#61 
  L@nixx посетитель13.08.12 17:33
NEW 13.08.12 17:33 
в ответ voxel3d 13.08.12 16:48
тут, как я погляжу, есть конфликт. хорошая раскрутка стоит денег. в такого рода проэктах, речь идет даже не от том что бы поднять проэкт. тут требуется:
1. партнер, который сможет долгосрочно поддерживать проэкт
2. своя комманда, которая будет способна поднять и поддерживать все это.
все это не дешево. я уже имел опыт поднимать за копейки проэкты. не достаточно технически или концептуально разработать проэкт. для его продвижения требуется бюджет. от этого не убежишь. если изначально не запланировать достаточный бюджет, то дело не пойдет, какими бы не были супер планы, технологии итп.
в конечном счете все можно даже построить, но работать оно не будет.
а вообще нужен не только бюджет. нужна база контактов, уже состоявшиеся попытки, которые и являются предпосылкой платформы.
это так если уже серьезно к делу подходить.
#62 
voxel3d патриот14.08.12 14:13
voxel3d
NEW 14.08.12 14:13 
в ответ L@nixx 13.08.12 12:24
В ответ на:
интересно. я не знал sass

Держи ещё ништяков: http://slim-lang.com/. На замену стандартного шаблонизатора erb.
Dropbox - средство синхронизации и бэкапа файлов.
#63 
swesdochka25 гость15.08.12 13:27
swesdochka25
NEW 15.08.12 13:27 
в ответ L@nixx 13.08.12 17:33
В ответ на:
в конечном счете все можно даже построить, но работать оно не будет.

вот вас почитаешь и ВСЁ... настроение НА НУЛЕ! А сегодня ведь такая хорошая погода.
#64 
  L@nixx посетитель15.08.12 15:03
NEW 15.08.12 15:03 
в ответ swesdochka25 15.08.12 13:27
Я же не говорю, что это не возможно. Нужно ставить более реалистичные цели! Бюджет, имеющиеся наработки в этой области и связи играют тут самую важную роль. Принцип реализации тут не столь важен. Это собственно то, что вам подтвердили мои оппоненты.
#65 
swesdochka25 гость22.08.12 15:09
swesdochka25
NEW 22.08.12 15:09 
в ответ swesdochka25 15.08.12 13:27
Поменяла дизайн странички. Так лучше!??
http://www.i-go-shopping.de
#66 
  L@nixx посетитель22.08.12 15:38
NEW 22.08.12 15:38 
в ответ swesdochka25 22.08.12 15:09
я думаю так более понятно. я сам не дизайнер. по крайней мере нет больше хаоса. еще бы выделить как то мысль о том что речь идет о скидках, предложениях, акциях в тех или иных магазинах, если есть желание это выделять.
мое мнение - стало более "приятно" и понятно что к чему.
#67 
swesdochka25 гость22.08.12 16:05
swesdochka25
NEW 22.08.12 16:05 
в ответ L@nixx 22.08.12 15:38
Спасибо! ..мотивирует.
Сейчас осталось `только` раскрутить! ;)))
#68 
voxel3d патриот22.08.12 18:05
voxel3d
NEW 22.08.12 18:05 
в ответ swesdochka25 22.08.12 15:09
Так - лучше, только, ещё более непонятно. Вступительного слова, что ли, не хватает.
Не очень понятно, зачем smoothmenu для трёх ссылок, оно что вообще делает? И там же используется шрифт Puritan - этот шрифт на мой беглый взгляд не подключается нигде, вместо него показывается таймс нью роман. В head строка style/type/folks.css подключает какую-то хрень.
Dropbox - средство синхронизации и бэкапа файлов.
#69 
  L@nixx посетитель23.08.12 00:49
NEW 23.08.12 00:49 
в ответ swesdochka25 22.08.12 16:05
тут козырь - индивидуальность.
#70 
1 2 3 4 все