Сап вебач, рейтаните моё поделие: http://gemp.no-ip.biz/Написал этого красавца с нуля, полностью вручную и без сторонних еботек/фреймворков.Есть у меня шанс с таким портфолио влиться во фриланс или там такие аутичные задроты блокнота как я нинужны?
Кокой-то привет из нулевых, лел.
>>91331В плане дизайна? С этим у меня траблы, ага. Уже второй сайт делаю и всё мне говорят, что я запоздал в развитии лет на 10 :(Прям совсем в современные реали не вписывается?
>>91333>Прям совсем в современные реали не вписывается?Чувак, такие сайты реально были в тренде в 2006-2007 году. >полностью вручную и без сторонних еботек/фреймворков.Лучше бы поставил вордпресс и спиздил бы премиум тему, подпилив слегка, толку было бы намного больше. Что по фрилансу - то скажу честно: без шансов.
>>91344>Лучше бы поставил вордпресс и спиздил бы премиум тему, подпилив слегка, толку было бы намного больше.Как бездуховно сейчас дела делаются :(>Что по фрилансу - то скажу честно: без шансов.Плох именно дизайн или то, что я не пользовался фреймворками? Ведь если брать мой сайт как информационный портал, то в нём хорошо и удобно структурирована информация, множество функционала, делающего поедание контента ещё удобнее. Но, хочешь сказать, сейчас важно лишь количество свистоперделок на квадратный метр и обилие бесполезной графики? Нет вообще никакого резона лампово аутировать в блокноте? Единственный шанс выжить - это обмазываться фреймворками и КМСками?
>>91329 (OP)Если ты оживишь свой сайт, то получишь совет/ответ от опытного веб-разработчика, в прошлом, успешного веб-дизайнера со стажем около 10 лет, т.е. меня.
>>91382Включил машину снова.
>>91346>Плох именно дизайнДа. Да и в целом, чем ты там пользуешься для вёрстки-хуёрстки мало кого волнует, главное - результат, а такой диз - уровень 10 летней давности, и я не сгущаю краски и не стебусь: просто так и есть. >Ведь если брать мой сайт как информационный портал, то в нём хорошо и удобно структурирована информацияНу это просто ПУШКА. Даже по рамкам твоего сайтика куча ошибок и просчетов юзабилити.
>>91393>Даже по рамкам твоего сайтика куча ошибок и просчетов юзабилитиРасскажи подробнее, какие именно ошибки? Я сам их не вижу, мне важно знать мнение со стороны, чтобы развиваться.
>>91393>по рамкам твоего сайтикаА это ты хотел сказать, что он крошечный? На мой взгляд это наоборот очень обширный проект, там тебе и контент, и профиль, и сообщества и возможность создавать всё это. Почему ты считаешь, что он мал?
>>91400>Я сам их не вижу, мне важно знать мнение со стороны, чтобы развиваться.С таким виденьем дизайна, юзабилити, да всего, развиваться невозможно. Элементарные ошибки: в "свежих статьях" - новости, а не статьи, в разделе игры алфавитного указателя нету (ну элементарно же блядь, на каждом игровом сайте такое есть), поиска по платформам, жанрам. И это только на самый первый взгляд. Посмотри на нормальные сайты по играм и все изучи как устроено.>А это ты хотел сказать, что он крошечный? На мой взгляд это наоборот очень обширный проектДруг, это не проект пока, это какашка, ты уж извини. Проектом он будет, когда у него будет посещалка, какая-то активность юзеров, какой-то орджинал контент. А тут - работа по информатике за 10 класс школы. Такие шапки для сайтов я рисовал классе так в 7, когда собственный сайтик по сан-андреаске вел, а мне сейчас 23 года.
>>91407>в "свежих статьях" - новости, а не статьиЭто именно статьи, а не новости. В этом разделе пользователь может написать что угодно, оставить гайд к игре 10ти летней давности, к примеру.>в разделе игры алфавитного указателя нету (ну элементарно же блядь, на каждом игровом сайте такое есть)Никогда раньше не видел такой канители. Посмотрел сейчас на Канобу и в Стиме и не обнаружил. А вообще идея хорошая, но я хотел её реализовать как префикс к поиску. К примеру вводишь знак "$" перед ключевым словом и оно будет искаться только в начале чего-либо.Кроме названия рубрики и дополнительной сортировки ещё какие-нибудь недочёты были замечены?>Проектом он будет, когда у него будет посещалка, какая-то активность юзеров, какой-то орджинал контент.Я не в этом плане. То что ты сейчас видишь - моя наработка, о ней никто не знает, кроме нас с тобой, предположим, и я спрашиваю именно о масштабе идеи и её реализации, а не о посещаемости.>Такие шапки для сайтов я рисовал классе так в 7Я её не рисовал, я рисовать вообще не умею, вся задумка была в том, что можно тыкать на транспарентных персонажей видеоигр и попадать на страничку этой игры. Реализация плоха, не спорю, ибо это просто набор рандомных картинок, но задумка была интересна, не правда ли?
>>91407>А тут - работа по информатике за 10 класс школыМне, кстати, за экзамен по информатике поставили пятёрку и долго восхищались моим 5ти страничным сайтом с менюшкой на js.На реализацию всех алгоритмов, их написание и вёрстку всех шаблонных страниц в этом вот сайте у меня ушло пол года. Тут реально много работы было. У меня учитель программирования в моей шаражке, кстати, даже что такое регекс не знает и часто просит меня помочь сокурсникам и проверить их работы, так что, пожалуй, я знаю больше десятиклассника.
>>91412>Это именно статьи, а не новости. Исходя из того, что у тебя размещено сейчас - новости.>Никогда раньше не видел такой канители.На той же ниграмании, да и еще много где встречалось.>Кроме названия рубрики и дополнительной сортировки ещё какие-нибудь недочёты были замечены?Да опять же, все та же юзабилити: ну нахуя мне какие-то левые Ваньки "игроки" на главной странице? Логичнее делать для каждой игры подраздел, а там уже игроки, инфу по игре, обсуждение и прочую еболу, как на том же плэйграунде. Тоже самое и по сообществам, модам и обзорам, все это пилить в подразделы к конкретной игре, а не на главную. На главной только навигация по играм, новости и обзоры (плюс, обзоры и новости по конкретной игре тоже добавлялось чтобы в соответствующий подраздел гамезы). >вся задумка была в том, что можно тыкать на транспарентных персонажей видеоигрБля, а я и не заметил, опять же, твой просчет в юзабилити (слишком неочевидно). Да и что ты будешь делать, когда будет дохуя игр на сайте? Всех персов в шапку не разместить, так что идея так себе.>У меня учитель программирования в моей шаражке, кстати, даже что такое регекс не знает и часто просит меня помочь сокурсникам и проверить их работы, так что, пожалуй, я знаю больше десятиклассника.Это печально, рашкинское образование таки.>На реализацию всех алгоритмов, их написание и вёрстку всех шаблонных страниц в этом вот сайте у меня ушло пол года.Ну видишь, сколько лишних пердоликов. А мог бы накатить вордпресс и заказать у срилансеров изготовить темку за пару соток зелени под все хотелки, да и дизайн был бы образца 2016 года.PS: а еще, как СЕОшник-вебмастер скажу тебе честно: ниша игровых сайтов максимум бесперспективняк во всех отношениях.
>>91387Я надеялся на то, что ты не включишь и мне не придётся оценивать этот сайт. Ладно, раз обещал.Начнём с дизайна - это примерно 1-2/10, т.е. самое-самое дно, даже для 2006-2008 года это было бы дном, хуже только то, что делают в школах (да, уже в школах на информатике преподают html и т.д.), интерфейс тоже полное гавно, ux тем более, ничего не продумано, все неудобно, хочется побыстрее закрыть этот сайт. Выход единственный - переделать весь дизайн с нуля, сверстать его адаптивно для всех устройств.На счёт программных модулей - тут дела уже лучше, на главной подгрузка аяксиком, что меня радует, нормальные разделы, но гет параметры, ГЕТ КАРЛ, ГЕЕЕЕТ. Кароче, не используй их, я про ?id=13 и т.д. - забудь, лучше сделай еще один слэш - типо /games/13/ . Ну а так вообще сайт с точки программной разработки сложно оценить, не видя исходного кода, но я надеюсь, что там хотя бы php с ООП и кеширование для mysql запросов.Я тебе сейчас скажу одну простую истину, ты если хочешь делать сайт - то делай его идеально и в плане дизайна и со стороны программирования, а если, блять, мозгов не хватает, то ставь Livestreet, Wordpress, etc. будет в тысячу раз лучше и для тебя и для посетителей.
>>91421Спасибо, вот тут много пищи для размышления.А какая ниша, на твой взгляд, сейчас востребована? Видимо КМСок не избежать, может следующий свой сайт сделаю полезным для людей.
>>91423>это примерно 1-2/10Ну может хоть скинь пример хорошего и удобного дизайна, а то меня ругают, а я не пойму за что.
>>91424>вот тут много пищи для размышления Нихуя там нет особо, я написал очень быстро и максимально коротко, пища для размышления есть на англоязычных сайтах, посвященных современной веб разработке, там разработчики из топовых компаний рассказывают как надо правильно делать в вебе. Если с английским всё плохо, то смотрите подкасты uWebDesign на ютубе, ребята рассказывают по 2 часа очень интересные вещи, я за приёмом пищи и т.д. частенько слушаю их.>А какая ниша, на твой взгляд, сейчас востребована?Хуй знает, я 5 лет назад тоже задавался этим вопросом, и был на 100% уверен, что все ниши уже заняты, а спустя 5 лет понимаю, что за это время открылась куча сайтов разных тематик, которые стали очень популярными и обогнали своих конкурентов, хотя я думал, что такое невозможно. В принципе, я и сейчас так думаю. Запомните, кстати, на всю свою жизнь - ВСЕ НИШИ УЖЕ ДАВНО ЗАНЯТЫ, но вы можете ворваться куда угодно, и если вы будете делать всё качественно, отдавать этому делу очень много времени, то, возможно, что-то и получится. Так как за 5 лет люди даже несколько информационных СМИ сумели вывести в топ по России, хотя это мне казалось совершенно невозможным.>Видимо КМСок не избежатьЕсли у тебя статейник, который в будущем не перельётся во что-то серьезное, то - да. Но если есть большие перспективы, то пишешь свою cms на php, можешь взять Laravel в кач-ве основного фреймворка, можешь вообще быть белым человеком и сделать всё сразу на Node.JS, хотя для статейника - это чистые выебоны. На счёт перспектив, я не имею ввиду десятки тысяч посетителей, я имею ввиду именно программные перспективы, то, чего ты не сделаешь на какой-нибудь CMS. Например платные комментарии как на TJournal и т.д., наверное, такую хуйню всё-таки можно провернуть и на WP, но это чисто как пример, разные задачи бывают.Что-то еще у меня было в голове, но уже забыл пока писал пост. Можете задавать вопросы, постараюсь ответить.Могу сказать как надо сейчас делать сайты с информацией - максимально просто и локанично, но с анимацией, прелоадерами и т.д., также в 2016 году уже надо бы делать бесконечный фид, а не пагинации. Также советую забыть про jQ, в php наоборот смотрите в сторону фреймворков. >Ну может хоть скинь пример хорошего и удобного дизайна, а то меня ругают, а я не пойму за что.Открываешь сайт https://dribbble.com/ в поиске пишешь web и меняешь с Popular на Recent - получаешь свежайшие произведения искусства в веб-дизайне, удачи.И да, ребят, смотрите в сторону Node.JS, один хороший человек сказал, что если вы бездушная скотина и работаете в вебе только ради денег, а не потому, что вы получаете реальное удовольствие от разработки и можете работать по 20 часов в сутки, то это идеальный вариант для вас - изучить ноду можно за пару месяцев, а зп в среднем по ДС - 120к, причём я в данный момент ищу к нам в компанию программиста на node.js и не могу найти, реально нет специалистов нормальных, так что дерзайте.
>>91431>Можете задавать вопросы, постараюсь ответить.Тогда я воспользуюсь случаем.>Также советую забыть про jQЭто про jquery? Что в нём плохого?>в php наоборот смотрите в сторону фреймворковЯ вот никак не могу найти толковой статьи, которая объяснила бы мне, какие задачи решаются фреймворками. Вот скажем вот этот мой сайт в оп посте, он хоть и уродлив, но с технической точки зрения в нём есть всё необходимое для полнофункциональной соц. сети. Все задачи, которые я решал самостоятельно не вызывали трудностей или легко находились аналоги на гитхабе. Собственно что даёт фреймворк? Единственное разумное объяснение, которое я слышал, это текучка кадров, а единый фреймворк позволяет последующим кадрам не разбираться в чужом коде, а сразу приняться за работу. Что фреймворки дают в персональной разработке?>Могу сказать как надо сейчас делать сайты с информацией - максимально просто и локанично, но с анимацией, прелоадерамиА если брать сайты типа вконтакта, стима, игромании той же или прочих гигантов своих ниш, у них сайты совсем не похожи на вот эти вакуумные минималистические сайты, на 90% состоящие из графики, которые сейчас в тренде. В чём секрет их успеха?И ещё интересно бы узнать про хостинги. Там просто грабительские цены, 10гб файловой квоты там стоит до 50к/месяц и что с этим делать, если у меня сайт, содержащий большие файловые объёмы? Облачные сервисы?И на счёт доменов. Я особо не углублялся, но домен .com стоит где-то 1к и ещё 1к ежемесячно за продление. Это тоже неизбежные затраты?
>>91449>Это про jquery? Что в нём плохого?Даже если подумать чисто логически, зачем нужно подгружать другу библиотеку и писать код на другом синтаксисе, если можно взять и написать всё на чистом js, параллельно осваивая этот язык. Кстати, программисты js сейчас очень востребованы. Если смотреть с точки зрения производительности, то ваш сайт потратит довольно таки большое кол-во времени на подгрузку jQ, и сами команды в jQ выполняются примерно в 10 раз дольше, чем в чистом js. Тот же document.getElementById('block').style.display = 'none'; сработает намного быстрее, чем $('#block').hide();Многие используют jQuery только для удобной навигации по DOM элементам и из-за встроенных функций, типо fadeIn/Out, но, возможно, я открою что-то новое, но работать с DOM очень легко и на чистом js, а реализовать fadeIn/Out можно в несколько строк, и помните, что всё это будет работать значительно быстрее. Да и никто не признаёт jq, ни компании, ни грамотные разработчики.>Что фреймворки дают в персональной разработке?ООП из коробки. Всякие веб-фичи уже собраны в фреймворках. Но на этот вопрос я затрудняюсь ответить, т.к. сам не использую php фреймворки, так как я и так его знаю очень хорошо, и у меня есть что-то вроде своего личного фреймворка (набор базовых функций, которые я использую в каждом проекте). Но присмотреться к фреймворкам я советовал, потому что, многие не идеально знают php, и реализация множества функций в том же Laravel уже сделана за вас и сделаны эти функции намного качественнее, чем сделаете их вы (не факт, но с очень большой вероятностью). Но если вы хотите написать всё сам, тем более, если проект не очень сложный, то флаг вам в руки.>вконтактаНаоборот, там почти нет графики, всё очень минималистично.>стимаОтдельная история, они пока живут году так в 2010 и не собираются это менять. Я каждый день пользуюсь стимом и steamcommunity, и я нашел там уже кучу багов, как с UI, так и со стороны UX.>игромании Никогда там не сидел, сейчас лень открывать.Суть такова, что современные веб-дизайны всё равно должны быть минималистичны, но с присутствием графики, иконок и т.д.А вообще примеры ты плохие привёл. Можешь посмотреть на сайт https://geekbrains.ru/, довольно таки сложный портал с идеальным дизайном и т.д., по серверной части там тоже всё круто, но там уже Ruby или Python, не помню точно.>В чём секрет их успеха?Ну если взять тот же стим, то секрета нет, у них был популярный сайт, они не хотят его менять и двигаться в будущее, и правильно делают, все привыкли, всем нравится. Юзеры скептически смотрят на всякие редизайны, даже если они действительно годные, взять тот же ВК, видишь как они осторожно запустили свой редизайн? Только по переходу по ссылке, только для миллиона аккаунтов и с возможностью откатится.>И ещё интересно бы узнать про хостинги.Напиши на сколько тебе нужен диск (максимум в гб) и по ресурсам что надо, ну то есть максимальная посещаемость сайта, и что он из себя представляет (Простой блок или сложный, ресурсоемкий проект). Не знаю где ты нашел большие цены, сейчас не то что хостинги дешевые, сейчас даже сервера копейки стоят.>Я особо не углублялся, но домен .com стоит где-то 1к и ещё 1к ежемесячно за продление.Домен .com обойдётся тебе в 800 рублей за год, продление стоит 1200р, опять же за год. Ты платишь раз в год. 100 рублей в месяц выходит кароче.Но если сайт расчитан только для русской аудитории, то я бы советовал взять ру домен, во-первых, если мне не изменяет память, то он будет лучше индексироваться в РУ зоне, ды и платить 100-200 рублей в год, лучше чем 1200.
>>91458>хейтить jquery в 2016По секрету скажу, что скорость разработки и простота понимаю кода важнее 1-мс разницы между скоростью выполнения кода и подгрузкой маленькой библиотеки, ты лучше посчитай сколько у тебя картинок на странице и сколько они весят, и сколько запросов идет к базе, но конечно же в медленном сайте виноват несчастный жквери.
>>91842простота понимания кодафикс
>>91458Ты понял, блять?:>>91423>кеширование для mysql запросов