Lemmy Lemmy 29 січня 2024, 17:32

Невеликий апдейт

Тро­хи від­клю­чив­ся від робо­ти, зро­бив пере­р­ву, бо від­чу­вав неаби яку вто­му. Зараз повер­та­ю­ся до робо­ти над про­є­ктом зі сві­жим поглядом.

Пра­цюю над сти­ля­ми, ком­по­нов­кою еле­мен­тів, лейа­у­том Стрі­чки. Пото­чний про­грес можно поба­чи­ти за адре­сою: https://​phalcon​.ujournal​.com​.ua/

Вирі­шив від­мо­ви­ти­ся від ідеї спи­сків, тому що це зда­ло­ся зай­вим ускладенням.

Нато­мість додав стрі­чки Нові Потік, Читаємі.

Логі­ка, яку я хочу закла­сти в стрічки:

  • Нові Потік – пости що не отри­ма­ли жодно­го голо­су та час жит­тя яких мень­ше ніж 1 годи­на. Сор­ту­ва­н­ня в хро­но­ло­гі­чно­му поряд­ку. В цю стрі­чку попа­да­ють букваль­но всі пости. При­зна­че­н­ня стрі­чки – пока­зу­ва­ти пости від ботів, які на поча­тку існу­ва­н­ня не будуть мати жодно­го голосу;
  • Сві­жі – пости, час жит­тя яких біль­ше ніж 1 годи­на та які отри­ма­ли хочаб 1 голос (пози­тив­ний або нега­тив­ний). Пости з голо­са­ми в сумі мень­ше ніж ‑3 при­би­ра­ю­ться. Сор­ту­ва­н­ня за часом. пости які откри­ма­ли хочаб 1 голос (пози­тив­ний чи нега­тив­ний). Сор­ту­ва­н­ня в хро­но­ло­гі­чно­му поряд­ку. В цю стрі­чку попа­да­ють пости від кори­сту­ва­чів, так як посту авто­ма­ти­чно дода­є­ться 1 голос від кори­сту­ва­ча, або пости від ботів за які проголосували;
  • Чита­є­мі – пости від кори­сту­ва­чів на яких ви під­пи­са­ні. Сор­ту­ва­н­ня в хро­но­ло­гі­чно­му порядку;
  • Попу­ляр­ні – пости які в сумі отри­ма­ли рей­тинг біль­ше 3. Сор­ту­ва­н­ня за рей­тин­гом, вико­ри­сто­ву­є­ться алго­ритм Reddit.

На сьо­го­дні це поки що все.

  • 7
  • 22
  • 244

22 коментарів

  • Сумні_Збочення Сумні_Збочення 2 роки тому

    Вва­жаю, що обо­в’яз­ко­во повин­на бути стрі­чка з УСІ­МА поста­ми в хро­но­ло­гі­чно­му поряд­ку. Якось я ледь не пропу­стив гар­ний срач через те що плю­сів поста­ви­ли мало і пост був напи­са­ний вночі.

    • 5
    • HimarsTime HimarsTime 2 роки тому

      @sumni3bochennia під­три­мую, вида­ля­ти пости якось не коміль­фо через те шо вони за годи­ну не отри­ма­ли жодно­го під­ви­ще­н­ня, бо пост і справ­ді можуть викла­сти ближ­че до ночі і мало хто його побачить

      • 2
    • Lemmy Lemmy 2 роки тому · Автор

      @himarstime Пости вида­ля­ти­ся не будуть, про­сто будуть і нада­лі пере­бу­ва­ти в стрі­чці «Нові». Якщо пост не набрав жодно­го голо­су або якщо час жит­тя меньш ніж 1 година.

      • 1
    • Сумні_Збочення Сумні_Збочення 2 роки тому

      @lemmy Та ні — нехай в Нові будуть усі пости в хро­но­ло­гі­чно­му поряд­ку, без будь-яких умов.

      • 1
    • Сумні_Збочення Сумні_Збочення 2 роки тому

      Нехай буде три:

      Нові — усі пости в хро­но­ло­гі­чно­му порядку

      Чита­є­мі – пости від кори­сту­ва­чів на яких ви під­пи­са­ні. Сор­ту­ва­н­ня за часом.

      Попу­ляр­ні – пости які в сумі отри­ма­ли біль­ше за 3 голо­са. Сор­ту­ва­н­ня за рейтингом.

      • 1
    • HimarsTime HimarsTime 2 роки тому

      @sumni3bochennia в попу­ляр­них тоді тре­ба дода­ти філь­тра­цію за пері­о­дом, шоб попу­ляр­не онов­лю­ва­лось, і можна було диви­тись умов­но попу­ляр­не за годи­ну, день, тиждень, місяць, рік,

      • 1
    • Lemmy Lemmy 2 роки тому · Автор

      @sumni3bochennia Я хочу дода­ва­ти акка­ун­ти ботів, котрі будуть роби­ти репо­сти з різних сай­тів, тому в «Нових» буде вели­кий месс, тому я хочу роз­ді­ли­ти «Сві­жі» та «Нові», тому що в «Сві­жих» будуть пости на які звер­ну­ли ува­гу кори­сту­ва­чі сайту.

      • 1
    • Сумні_Збочення Сумні_Збочення 2 роки тому

      @lemmy Добре, вмо­вив — четвер­тий пункт Потік — де усе під­ряд, а в Нових чи Сві­жих без ботів.

      • 1
    • Lemmy Lemmy 2 роки тому · Автор

      @sumni3bochennia Думаю, Сві­жі – це те що тобі потрі­бно. Пости з голо­са­ми (пози­тив­ні чи нега­тив­ні), від­сор­то­ва­ні в хро­но­ло­гі­чно­му порід­ку, в тому числі і ті що мають +3 і більше.

      • 1
    • Сумні_Збочення Сумні_Збочення 2 роки тому

      @lemmy Ні, я хочу 🕴 всі пости від кори­сту­ва­чів, без ботів, без умов за рей­тин­гом. Пере­ди­вись стрі­чку — скіль­ки там не набра­ли 3?

      • 1
    • Lemmy Lemmy 2 роки тому · Автор

      @sumni3bochennia В Сві­жо­му будуть всі пости (від ботів будуть тіль­ки пости які хтось лай­кнув) і філь­тро­ва­ти­ся будуть тіль­ки коли рей­тинг поста буде ниж­чим за ‑3. Я дав­но не бачив у нас постів з рей­тин­гом «-3».

      • 1
    • Сумні_Збочення Сумні_Збочення 2 роки тому

      @lemmy От давай про­мо­де­лю­є­мо ситу­а­цію: я запо­стив пост з веле­тен­ською дозою зра­ди, що спро­мо­жна вби­ти сло­на. Його ніхто не плю­сує і не міну­сує. Де він буде у пер­шу годи­ну існу­ва­н­ня, де він буде на дру­гій годині?

      • 1
    • Lemmy Lemmy 2 роки тому · Автор

      @sumni3bochennia Додам, що пости від кори­сту­ва­чів отри­му­ють 1 лайк за замов­че­н­ням (від само­го кори­сту­ва­ча) – така ж сама пове­дін­ка як в нас і зараз. Цей пост з’я­ви­ться в «Сві­жо­му». Пости по API, від ботів не будуть мати таку оцін­ку, тому будуть від­обра­жа­ти­ся тіль­ки в Нових.

      • 1
    • Сумні_Збочення Сумні_Збочення 2 роки тому

      @lemmy Добре, він у Сві­жо­му в хро­но­ло­гі­чно­му поряд­ку на дру­гій годи­ні чи на пер­шій також? Якщо отри­має за три плю­са — де він буде на тре­тю годину?

      • 1
    • Lemmy Lemmy 2 роки тому · Автор

      @sumni3bochennia Точні­ше так: Пост від кори­сту­ва­ча спо­ча­тку з’я­ви­ться в «Нових», там він буде лежа­ти умов­но годи­ну (час тре­ба під­ла­шту­ва­ти, можли­во пів годи­ни, можли­во 10 хви­лин). Далі пост пере­йде в «Сві­же».

      • 1
    • Lemmy Lemmy 2 роки тому · Автор

      @sumni3bochennia Якщо пост в Сві­жо­му (пост про­ле­жав якись час в Ново­му, отри­мав голос) отри­мав 3 плю­са – пост з’яв­ля­є­ться в Популярних.

      • 1
    • Lemmy Lemmy 2 роки тому · Автор

      @sumni3bochennia Ні, пости не зни­ка­ють з інших стрічок.

      Якщо так: Попу­ляр­ні – пости які отри­ма­ли в сум­мі 3 і біль­ше. Сві­жі – які отри­ма­ли будь який голос та стар­ші за 10 хви­лин. Нові – пости без голо­сів (тоб­то пости від ботів) або молод­ші за 10 хвилин.

      • 1
    • Сумні_Збочення Сумні_Збочення 2 роки тому

      @lemmy НОВІ і СВІ­ЖІ будуть вво­ди­ти в ома­ну кори­сту­ва­чів, бо змі­стов­но це одне і те саме. Пра­виль­но, що ти не бажа­єш змі­шу­ва­ти ботів і пра­виль­но від­би­ра­ти в попу­ляр­ні за рей­тин­гом і пері­о­дом часу. На мою дум­ку потрі­бно чоти­ри стрічки:

      1) Чита­є­мо — досту­пна тіль­ки для заре­є­стро­ва­них кори­сту­ва­чів, напов­ню­є­ться з підписок

      2) Попу­ляр­ні — від­би­ра­ю­ться пости за рей­тин­гом, дру­го­ря­дний фактор — час, напри­клад, най­кра­щі за 6, 12, 24 годи­ни, щоб в топі не висів жир­ний пост міся­чної давності

      3) Сві­жі — усі пости кори­сту­ва­чів, неза­ле­жно від рей­тин­гу в хро­но­ло­гі­чно­му порядку.

      4) Потік, Флуд, нази­вай як хочеш, аби не було схо­же на інші — де будуть всі пости кори­сту­ва­чів і ботів неза­ле­жно від рей­тин­гу в хро­но­ло­гі­чно­му порядку.

      Пости повин­ні мати можли­вість бути в усіх стрі­чках одно­ча­сно, бо біль­шість людей не пере­хо­дить по вклад­кам, що ти на голов­ній пока­жеш то і буде справ­ля­ти пер­ше вра­же­н­ня на ново­го від­ві­ду­ва­ча. Будуть тіль­ки Попу­ляр­ні — поду­ма­ють мала актив­ність, пока­жеш Потік — поду­ма­ють цар­ство ботів, поба­чать Сві­же — найс тема)

      • 1
    • Lemmy Lemmy 2 роки тому · Автор

      @sumni3bochennia Доповню:

      «Чита­є­ме» – точний опис.

      «Попу­ляр­ні» – тут пра­цює фор­му­ла яка нер­фить пости за пока­зни­ком часу, тоб­то жир­ні пости дов­ше вилі­та­ють з топу, але вилі­та­ють. Вико­ри­сто­ву­є­ться алго­ритм Редіта.

      «Сві­жі» – я всеж хочу від­сі­ю­ва­ти ботів за голо­са­ми. Тому може­мо зійти­ся що нехай в Сві­жо­му будуть пости в хро­но­ло­гі­чно­му поряд­ку, але у яких є хочаб один голос. Сюди одра­зу будуть попа­да­ти пости від кори­сту­ва­чів, так як за замов­че­н­ням дода­є­ться 1 голос від само­го користувача.

      «Потік» – будуть всі подряд пости (з голо­са­ми і без) в хро­но­ло­гі­чно­му поряд­ку. Тут буде бага­то постів з 0 рей­тин­гом від ботів.

      Так, «Сві­жі» та «Нові» вигля­дає дуже схо­же і плу­тає. Гар­ні заува­же­н­ня та гар­на назва.

      • 2