[Ответить в тред] Ответить в тред

16/08/16 - Запущен Двач Трекер
01/08/16 - Вернули возможность создавать юзердоски
09/07/16 - Новое API для капчи - внимание разработчикам приложений


Новые доски: /obr/ - Offline Battle Rap • /hv/ - Халява в интернете • /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 57 | 20 | 9
Назад Вниз Каталог Обновить

Аноним 08/09/16 Чтв 13:37:15  135751475  
14733310354560.png (938Кб, 1000x1200)
Сап бредач. Аноны, объясните по хардкору как запилить сайт, я знаю, что здесь дохуя погромистов сидит. В питон могу, какие-то там курсы по ютубу смотрел. Но вот как запилить сайт даже примерно не понимаю. Там все эти серверы, фронт энды, бэк энды. Кто-то говорит, что сайты пилить легко. Объясните антоши, прошу. С чего и как начинать.
Да, или скажите на какую доску идти, где все пояснят и распишут.
Аноним 08/09/16 Чтв 13:37:55  135751504
14733310756000.jpg (134Кб, 800x1000)
Бамп
Аноним 08/09/16 Чтв 13:38:37  135751550
14733311176620.jpg (54Кб, 604x604)
Бамп
Аноним 08/09/16 Чтв 13:39:21  135751591
14733311610490.jpg (14Кб, 604x349)
14733311610491.jpg (188Кб, 1590x1080)
Бамп
Аноним 08/09/16 Чтв 13:40:04  135751631
14733312042810.jpg (1000Кб, 3500x2420)
Аноним 08/09/16 Чтв 13:40:28  135751662
14733312281380.jpg (86Кб, 637x900)
Аноним 08/09/16 Чтв 13:41:16  135751695
14733312763700.jpg (356Кб, 2674x2048)
Аноним 08/09/16 Чтв 13:41:45  135751719
14733313057380.jpg (74Кб, 640x480)
Аноним 08/09/16 Чтв 13:42:48  135751798
14733313683770.webm webm file (25061Кб, 640x360, 00:03:41)
14733313688871.webm webm file (3500Кб, 320x240, 00:00:53)
Аноним 08/09/16 Чтв 13:43:21  135751839
14733314017550.png (789Кб, 1024x768)
Аноним 08/09/16 Чтв 13:43:44  135751862
14733314242240.jpg (65Кб, 640x480)
Аноним 08/09/16 Чтв 13:44:21  135751899
14733314613210.jpg (333Кб, 975x884)
Аноним 08/09/16 Чтв 13:45:25  135751983
14733315257950.jpg (417Кб, 700x619)
Аноним 08/09/16 Чтв 13:46:00  135752021
14733315607230.jpg (721Кб, 1024x768)
Аноним 08/09/16 Чтв 13:46:26  135752051
14733315868450.jpg (643Кб, 1235x792)
Аноним 08/09/16 Чтв 13:46:53  135752076
14733316136610.webm webm file (7691Кб, 640x360, 00:01:21)
Аноним 08/09/16 Чтв 13:47:25  135752112
14733316450730.jpg (396Кб, 1133x800)
Аноним 08/09/16 Чтв 13:47:31  135752118
>>135751475 (OP)
/web/, /pr/.
Смотря, что за цели, какой сайт, от этого зависит выбор технологии. Может тебе надо просто одностраничник, для этого и бекенд не нужен, сверстал и готово. А может тебе хватит wordpress, если там только новости.
Аноним 08/09/16 Чтв 13:47:31  135752119
>>135751475 (OP)
Используй Wordpress или аналоги.
/Thread.
Аноним 08/09/16 Чтв 13:50:22  135752314
14733318227590.jpg (124Кб, 522x1080)
>>135751475 (OP)
Ну давай я тебе расскажу лол. По сути сайт - программа, которая по запросу на сетевом порту отдает ответ в виде, по сути, обычного текста - тела страницы. Все что тебе надо - абстрактно - упаковать свою бизнес-логику в некоторый программный модуль, затем пропихнуть ее в некий контейнер (типа апача), который в свою очередь будет запущен на конкретном сервере и будет сконфигурирован так, что свяжет DNS с твоей конкретной страницей. Вобщем, делаешь так - идешь на https://wiki.python.org/moin/WebServers и выбираешь себе контейнер, потом делаешь свой сайт, локально намашине проверяешь как он работает, потом покупаешь себе денить хостинг и домен, халиваешь свой контейнер если его там еще нет из коробки на сервак, запускаешь, конфигурируешь, профит. Как-то так. И да, пайтон для веба - так себе. Для простой хуйни лучше брать сиране пхп или ноджс. Еще руби более-менее ок, плюс для него вроде бесплатные хостинги есть. Для посложнее - можно уже жаву или питон.
Аноним 08/09/16 Чтв 13:50:28  135752324
>>135752118
Какой-то определенной цели пока нету, для начала я хотел бы просто научиться делать сайты, чем нужно обмазываться, где там у кого какие хосты или серверы покупать, я в этом ньюфаня, даже примерно не представляю как это все примерно происходит.

>>135752119
Ок, буду использовать, как все это запустить?
Аноним 08/09/16 Чтв 13:51:54  135752410
>>135752324
>я хотел бы просто научиться делать сайты
Видов сайтов овердохуя.
Аноним 08/09/16 Чтв 13:53:21  135752490
>>135752314
>пайтон для веба - так себе
Охуительные истории. Язык, который проще, чем php, который мощнее, чем php, который разворачивается в девелопменте с помощью одной команды (без апача, который нахуй не нужен в 2016), так себе. Ясно.
Аноним 08/09/16 Чтв 13:54:29  135752568
>>135752490
Я ОП, посоветуй полную цепочку для создания сайта, бэк енд там фронтэнд. Что юзать?
Аноним 08/09/16 Чтв 13:55:03  135752611
>>135752490
Дело в том, что для пхп уже дохуя инфраструктурных решений из коробки за копейки.
Аноним 08/09/16 Чтв 13:55:51  135752658
>>135752568
Если ты знаешь питон, для бля бэка, очевидно, он. Для фронта - жс, альтернатив нет. Хотя если у тебя статика, то он тащемта не нужен.
Аноним 08/09/16 Чтв 13:55:53  135752665
Бамп
Аноним 08/09/16 Чтв 13:56:19  135752699
>>135752324
>как все это запустить?
Где ты это хочешь делать? На локальном сервере или сразу в этих ваших интернетах?
Если первый вариант, то качаешь open server, на него вордпресс. В инете полно сайтов с пошаговой инструкцией.
Аноним 08/09/16 Чтв 13:57:05  135752757
>>135752658
жс - ? я нюфаня, можно развернуто без аббревиатур. Что занчит статика? Ты общаешься со мной на равных, в то время как в этом я пока нихуя не понимаю. Но хочу научиться.
Аноним 08/09/16 Чтв 13:58:48  135752851
>>135752699
Я на линухе, там все это пойдет? у меня минт, юзаю потому что ноут слабенький, а не потому что я дохуя погромист, заблудившийся в трех соснах.
Аноним 08/09/16 Чтв 13:59:30  135752895
>>135752757
JavaScript - его код выполняется в браузере на стороне клиента. Под статикой я подразумеваю страницу, на которой нет элементов, которые требуют что-то выполнять на стороне клиента. Ну т.е. если у тебя сайт-визитка где просто есть некий контент на который пользователю положено смотреть и максимум по ссылочкам ходить - это будет статика.

>>135752851
На линухе это все и стоит, по-хорошему, делать.
Аноним 08/09/16 Чтв 13:59:37  135752901
14733323777150.jpg (33Кб, 633x476)
Бамп
Аноним 08/09/16 Чтв 14:01:22  135753012
>>135752568
https://habrahabr.ru/post/308782/
Если коротко - сзади Node.JS, спереди тоже JS.
Аноним 08/09/16 Чтв 14:06:24  135753338
>>135752901
Вообще, ОП, ты совершаешь сейчас небольшую ошибку. Если ты хочешь войти в айти, то первое чего надо тебе уметь -это искат ьи делать все самостоятельно. Скажем, загуглить что-то вроде "сайт на питоне с нуля", найти страницу типа https://pythonworld.ru/web/cgi-1.html, начать самому разбираться и дальше самостоятельно находить вопросы и ответы на них. Лезть спрашивать совета у других стоит только если ты совсем уж зашел в тупик. В этом деле самостоятельность - первый признак профессионализма.
Аноним 08/09/16 Чтв 14:15:49  135753938
14733333499280.png (11Кб, 428x215)
Ладно, веб-аутистпрограммист врывается в тред.
Сайт в 2016 году сделать очень просто.
Во-первых, тебе нужно определиться со стеком технологий. Сейчас самый модный стек такой:
1. Node + express.js для бэка чтобы все там летало на жсике асинхронная тюрьма
2. React для вьюх чтобы там реюзабельные компоненты логика UX UI
3. Redux для модели приложения типа однопоточные данные простота швадоба
4. Immutable.js чтоб быть не быдлом и использовать только тру неизменные данные и чистые функции типа весь такой предсказуемый и без сайд эффектов
4. React-Redux как контроллер ( сам поймешь что это загугли там mvc или че типа связь между данными и представлением)
5. Mongo или там еще какая-нибудь залупа типа MariaDB для модной документной датабазы ( хотя можно не заебываться и взять олдовый постгрес )
6. Webpack для упаковки всего дерьма и простого управления всем билдом без заморочек
7. Webpack-dev-server для процесса разработки, чтоб была горячая перезагрузка компонентов и прочие няшности типа удобного дебажирования и быстрой пересборки
8. Less для препроцессинга css, потому что ванильный говно без задач (нет, но с less больше возможностей)
9. Jade (pug) если нужна какая-то статика ( в основном нет )
Ну и наконец какая-нибудь фронтовая хуита типа bootstrap чтоб не заморачиваться с дезигном
Вот и все, дальше просто пишешь сервак на Node+express.js, пишешь, заливаешь React компоненты, оборачиваешь их редаксовским connect, пихаешь в react-router, делаешь редаксовский стор, логику в редьюсере, тыр пыр NODE_ENV=production и все заливаешь там на heroku и работает.

Аноним 08/09/16 Чтв 14:17:38  135754050
>>135753938
Да и асло не смотри в сторону всякой питонской хуйни типа flask и django, наебешься потом сто раз потому что НЕМОДНО, да и сложно
Аноним 08/09/16 Чтв 14:20:16  135754222
>>135754050
А чего сложного? По мне так оно всё предельно похоже.
Аноним 08/09/16 Чтв 14:23:03  135754394
>>135753938
Спасибо, всегда охуевал с програмеров. Пока мне это простым не кажется, буду разбираться.
Аноним 08/09/16 Чтв 14:25:21  135754526
>>135754394
Ну он тебе просто м-м-максимально вкратце и без должного разжевывания написал. Это не так просто на деле. Но если ты возьмешь любой фреймворк(ну тот же flask, который он не советовал) у них прямо на сайте есть раздел Quick start где тебе подробно расписывают что нужно сделать, чтобы helloworld или что-то такое базисное запустить.
Просто выбери какой-нибудь стек(как он и написал) и потихоньку осваивай.
Аноним 08/09/16 Чтв 14:26:43  135754594
>>135754394
https://facebook.github.io/react/docs/getting-started.html
Вот тебе ссылка, сам я начинал с нее. Гайд отличный, если пройдешь его полностью то будешь понимать уже в целом что почем, и дальше не заблудишься. А ну и да, знание английского языка на уровне чтения документации обязательно, без него можешь вообще забить и идти работать продавцом в магазин обуви копить себе на курсы ангельского.
Аноним 08/09/16 Чтв 14:31:25  135754865
>>135752611
Что конкретно ты имеешь в виду? Уверен, что найду альтернативу на питоне не дороже.
Аноним 08/09/16 Чтв 14:33:22  135754978
>>135754394
Он тебе хуй знает что написал, зелёный же.
Аноним 08/09/16 Чтв 14:35:23  135755093
>>135754865
Ну сходу например вот https://www.digitalocean.com/?utm_source=google&utm_medium=NB_SEM&utm_campaign=Topic_Tier1_phphosting&utm_content=hosting5&utm_term=php%20hosting&gclid=CIfgrsXW_84CFRdahgode74EkA
Хостинг за 5 баксов.
Аноним 08/09/16 Чтв 14:35:34  135755116
>>135754978
А ты что посоветуешь? Один хуй у меня особого выбора нету, я все равно в этом пока ничего не понимаю. Так, уже начинается кой что проясняться.
Аноним 08/09/16 Чтв 14:39:11  135755337
>>135755116
Я тебе посоветую определиться твёрдо, для чего тебе всё это нужно.
1. Сайт для всяческой хуйни и графоманства - бери бесплатный движок и не еби мозг.
2. Для работы за дошираки хватит знаний хтмл/цсс, утоишься ВЕРСТАЛЬЩИКОМ.
3. Для работы за доширак и сосиску осваиваешь пыху, локально дома.
4. Для ёбы и вообще правильного IT делаешь, как они написали.
мимо-веб-макака
Аноним 08/09/16 Чтв 14:42:04  135755493
>>135754978
Ты блядь детектор чини я все расписал как нужно и даже ссыль на гайд дал.
Аноним 08/09/16 Чтв 14:42:23  135755520
>>135755337
Пожалуй пока 1 и 2. Я так понял сложность идет по нарастанию. Мне пока хватит этого. Для первого хватит бесплатного движка, какой посоветуешь. Для второго уже нагуглил, думаю с этим проблем не будет.
Аноним 08/09/16 Чтв 14:42:41  135755546
>>135755093
А, ну так там убунта, на ней можно развернуть что угодно.
Аноним 08/09/16 Чтв 14:47:37  135755877
>>135755493
см. >>135755520
- Мне нужно блять сменить колесо на машине, чуваки.
- Ну смотри. Берёшь кайло, едешь на бомбасс, там роешь шахту. Пиздец, ну метров сто. Потом ищешь руду, она там должна быть. Гайд по поиску руды в шахте тут. Потом кароч выплавляешь из неё слиток, гайд по плавке железа тут. Потом из этого слитка тебе нужно сделать обод для колеса. как сделаешь - приходи, я расскажу где растёт каучук...

Вот примерно так ты ему написал.
Аноним 08/09/16 Чтв 14:49:01  135755968
>>135755877
Угу, юзают кучу технологий. Хорошо, когда умеешь все это, но ведь надо выбрать кейс для применения.
Аноним 08/09/16 Чтв 14:50:30  135756067
>>135753938
Зачем nosql-базы, если sql удобнее?
Аноним 08/09/16 Чтв 14:51:04  135756098
>>135753938
>Webpack для упаковки всего дерьма и простого управления всем билдом без заморочек
Это webpack-то без заморочек?
Аноним 08/09/16 Чтв 14:51:35  135756146
>>135755520
Да как сказать. Если вкатываться в оче серьёзное IT, то скорее всего лучше делать, как они писали. Но человеку, который вообще без руля что происходит будет нихуёво сложно.

Для графомании бери вордпресс, он прост, есть шаблоны на любой вкус.
Потом тебе понадобится доменное имя vasya.huy.net или около того и хостинг. Хостинг я думаю догадываешься для чего. Обычно у них там есть гайды как ими пользоваться, или техподдержку позадрачиваешь.
По поводу курсов хтмл, вроде анон говорил HTML Academy годные, я сам без руля. Да и полно их.
Аноним 08/09/16 Чтв 14:52:18  135756196
>>135756146
>я сам без руля
>советует
Аноним 08/09/16 Чтв 14:54:35  135756358
>>135751475 (OP)
>питон
Ну тогда Flask.
Аноним 08/09/16 Чтв 14:54:57  135756388
>>135756196
Я без руля про годные курсы по хтмл, тошо я его учил в далёком 2002м в универе. Потому курсы мне как-то в хуй не впились, сам понимаешь.
Аноним 08/09/16 Чтв 14:58:25  135756627
>>135756067
Каждый инструмент для своего дела. Есть кейсы, где одни решения лихо дают на клыка другим.
Аноним 08/09/16 Чтв 16:02:45  135760996
>>135755877
Пиздец ты понятия подменяешь. Вопрос был:
>как запилить сайт
Причем просили
>погромистов
А не то быдло которое "ЫыыЫ ну там берешь хтмл учишь пишешь сайт))"
И спрашивали не как натянуть говно на цмс за 5 минут, а
>по хардкору
Я обьяснил что нужно выбрать стек, привел пример такого стека. Процесс это сложный. Спрашивали не как заменить колесо, словно поменять тему в вордпресопараше, а как изготовить сайт = изготовить колесо.
>Там все эти серверы, фронт энды, бэк энды

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 57 | 20 | 9
Назад Вверх Каталог Обновить

Топ тредов
Избранное