7 Марта, 2015

Размышления на тему создания сайта.

Тимур Абдулов
И так после огромного перерыва в разработке сайта я наконец таки вернулся к этой теме

Написание собственного сайта надежного и быстрого !


И так как и прошлый рас за основу для создания сайта был взят обычный компилятор Как и прошлый рас был написан собственный обработчик запросов от браузера Сделать это оказался совсем не сложно форматы многих запросов описаны в википедии Форматы ответов тоже так что оставался  написать не большой парсер всего этого дела и стало возможным написание собственого сервера Так как современные компьютеры одарены огромным количеством памяти совершено отпала необходимость в различным MySql если вы хотите обрабатывать запросы быстрее чем за одну тысячную долю секунды забудте про MySql и фрейм ворки вобщем все данные хранить как оказался гораздо проще в обычных структурах данных любого компилятора классы массивы и тому подобное самые примитивные типы но очень быстрые сложно представить что то быстрее и надежнее и потом никакие тебе sql иньекции не страшны

Основные мысли написаного выше

За основу  взят обычный компилятор
современные компьютеры одарены огромным количеством памяти
отпала необходимость в различным MySql
Стало возможным обрабатывать запросы быстрее чем за одну тысячную долю секунды

И так во общем то основное направление было выбрано именно таким что же дальше  Дальше было необходимо определиться с внешним видом сайта он должен был  открываться нормально как на обычном браузере так и сотовых телефонах пожалуй попытаться создать внешний вид сайта что бы он более менее отображался и на телефоне и на обычном компе оказался самым сложным без JavaScripts тут не обошёлся к огромному сожалению я не специалист по Java  

получился вполне более менее работоспособный сайт но на отладку уйдет еще не менее месяца и доработку
но это уже так скажем вечером после работы за чашечкой чая надеюся удастся все довести до идеального
состояния вот как то так продолжаю работать надеюся создать полностью работоспособный сайт
на отладку уйдет еще не менее месяца и доработку  
но это уже так скажем вечером после работы за чашечкой чая )
Основной функционал
1. Профиль пользователя
2. Настройки приватности
3. Возможность общения пользователей между собой
4. Возможность личного общения
5. Возможность публиковать статьи
6. Возможность комментировать статьи
7. Возможность отмечать понравившиеся статьи (Еще не реализовано )
9. Возможность классифицировать статьи по темам
    Возможность осуществлять запись на страницах других пользователей (Гостевая)

Далее следует небольшое описание функционала проекта
По поводу классификации статей под каждой статьей содержится список тем которой они посвящены через запятую это так же позволило отказаться от понятия альбомов Альбомы реализованы через тематику записей на странице пользователей наиболее актуальные из которых представлены списком сразу после профиля пользователя Вставка фото видео и ссылок осуществляется непосредственно записью в тексте сообщения

под каждой статьей содержится список тем которой они посвящены
что позволило тказаться от понятия альбомов Альбомы
Вообщем как то так надеюся все у меня получиться в любом случае какой бы вы сайт не делали в итоге
Основные отрибуты как Возможность авторизоваться написать сообщение Взаимодействовать с другими пользователями и скорость работы сайта будет актуальна всегда так что не знаю еще какова будет основная тематика сайта но то что реализовано пригодиться где угодно .

Краткое представление основного реализованного функционала

Выид и описание с обычного компа

  ad2d7933a834e179fc4e68c346078c1a.jpg
Внешний вид на телефоне

18d7a6adbf079b978c5af6bdc0dfb922.jpg