Створити

Лейаут, стрічка. Короткострокові плани

Вітаю. В цьому пості: апдейт по розробці UJ та короткострокові плани.


На даний момент досягнуто:

Зараз йде робота над лейаутом та стрічкою постів.

Подивитись поточну чернову версію можно за посиланням: https://phalcon.ujournal.com.ua

Цілі котрих хочу досягти:

  • Значно пришвидшити сайт на поточному хостінгу (сторінка повинна віддаватися сервером до 100 мілесекунд);
  • Зробити створення поста максимально комфортним (починаючи з реєстрації/входу на сайт);
  • Зробити сайт підлаштованим до ботів для репосту контента з Telegram / Twitter / сайтів.

Для цього я виокремив наступні пріорітети:

  • Перенести код на фреймворк Phalcon (мова Сі), працює як розширення для PHP. Код фреймворка знаходиться в памʼяті, повинен працювати значно швидше за Laravel. Це доведеться виявити на практиці;
  • Переробити лейаут з фокусом на невеликі повідомлення до 500 символів (як у Twitter/Threads/Telegram), пропрацювати реєстрацію та вхід через соціальні мережі та email;
  • Додати "списки" для группування аккаунтів в окремі стрічки (як у Twitter).

Хочу звернути увагу що в планах зробити:

  • Форма додавання поста буде знаходиться над стрічкою;
  • Пост буде мати: текст до 500 символів, до 10 зображень, 1 відео. Гілку поста можно буде доповнювати, тобто додавати текст/відео/фото окремими відповідями. Сортування буде за датою – вгорі старі, знизу нові.
  • Зʼявиляться окремі кнопки, доступні на головній: Додати Фото/Відео, Довгий текст (той самий редактор поста який ми знаємо зараз), Опитування.
  • Зʼявляться списки – группування аккаунтів в стрічку за тематикою. Приклад: Список "Аніме", Список "Історичні факти". Можно подивитися як це зроблено в Твіттері. Для початку там будуть репости з Twitter / Telegram. Користувач може мати власні списки.

Приклад (приблизний) як буде виглядати сайт:

5 коментарів