LINUX.ORG.RU

История изменений

Исправление rukez, (текущая версия) :

так там всё тривиально:

  • поднимаешь http на готовом родном com.sun…
  • в готовом оракловском примере смотришь как с него раздавать раздавать файлы
  • в готовом оракловском примере смотришь как в нем принимать post/get
  • при желании осваиваешь азы ssl по примеру там-же
  • потом понимаешь что неплохо бы прикрутить сразу JSON чтоб твоя морда была проще хотя и тяжелее (тут чоуж, не мы такие, жизнь такая)
  • когда доходит дело до хранения ты либо понимаешь что в форумном посте всего 5-10 переменных и их логично положить в скуль
  • либо изобретаешь свой велосипед с хранением прямо в жсон и загрузкой в озу если твой форум не планирует разрастаться до 16+ гигов текста но очень хочет быть адово быстрым
  • когда поймешь что сделал адово быстрое хранение то можно переходить на netty - вполне годную либу для сетей

я не предлагаю чуваку делать свою сетевуху уровня той-же нетти, или свой бд кластер уровня хотя-бы постгреса (это кажется рокет сайнсом по началу, да), но и делать по принципу «кинь бутылку вверх и скажи что это была ракета» - то-же довольно дебильно, тут все задачки из разряда «я познаю мир» - именно с «чатика» и начинаются уроки по сетевому программированию - никто же их не решает «ой епт давайте вместо юдп пакета поднимем готовое облако в докере и пущай оно нам ping-pong гоняет само» рукалицо

Исходная версия rukez, :

так там всё тривиально:

  • поднимаешь http на готовом родном com.sun…
  • в готовом оракловском примере смотришь как с него раздавать раздавать файлы
  • в готовом оракловском примере смотришь как в нем принимать post/get
  • потом понимаешь что неплохо бы прикрутить сразу JSON чтоб твоя морда была проще хотя и тяжелее (тут чоуж, не мы такие, жизнь такая)
  • когда доходит дело до хранения ты либо понимаешь что в форумном посте всего 5-10 переменных и их логично положить в скуль
  • либо изобретаешь свой велосипед с хранением прямо в жсон и загрузкой в озу если твой форум не планирует разрастаться до 16+ гигов текста но очень хочет быть адово быстрым
  • когда поймешь что сделал адово быстрое хранение то можно переходить на netty - вполне годную либу для сетей

я не предлагаю чуваку делать свою сетевуху уровня той-же нетти, или свой бд кластер уровня хотя-бы постгреса (это кажется рокет сайнсом по началу, да), но и делать по принципу «кинь бутылку вверх и скажи что это была ракета» - то-же довольно дебильно, тут все задачки из разряда «я познаю мир» - именно с «чатика» и начинаются уроки по сетевому программированию - никто же их не решает «ой епт давайте вместо юдп пакета поднимем готовое облако в докере и пущай оно нам ping-pong гоняет само» рукалицо