Важная информация
Показано с 1 по 7 из 7

Тема: Нужна консультация по сайту на файлах

  1. #1 Нужна консультация по сайту на data файлах 
    Новичок
    Регистрация
    11.05.2017
    Сообщений
    11
    Сказал(а) спасибо
    2
    Поблагодарили 0 раз(а) в 0 сообщениях
    Помоги советом.
    Доска объявлений ( авито общая картина+свои фишки ).
    Интерес создать на data-файлах.
    Для снижения нагрузки применить: сериализация (1 объявление-1 файл,1 кабинет- 1 файл) + разбивка по группам данных + разбивка по кол-ву записей в одном файле (допустим города,пользователи).
    Сразу оговорю,что не планируется сотни миллионов объявлений (среднее значение 500000 - 1,5; 3млн это верх)
    Возможно все это реализовать,учитывая функционал и хранение данных?
    Какова работоспособность сайта ( на нормальном серваке)?
    И еще один момент - примерная стоимость такой работы, с учетом того,что по дизайну все предоставить (от кода цвета до полной картинки с инструкцией функционала)?
    Спасибо.
    Последний раз редактировалось Леонид Шаламов; 12.05.2017 в 23:49.
    Ответить с цитированием  
     

  2. #2  
    Профи Аватар для VORON
    Регистрация
    19.11.2011
    Адрес
    Беларусь, Минск
    Сообщений
    329
    Сказал(а) спасибо
    5
    Поблагодарили 187 раз(а) в 126 сообщениях
    В любом случае я бы не рекомендовал использовать файлы. Используйте базу данных. Файлы можно использовать под домашнюю страничку, под небольшой сайт визитку.
    Но под такой проект, описанный вами, исключительно база данных, а не какие там txt файлы.
    Ответить с цитированием  
     

  3. Пользователь сказал cпасибо:

    >Quiet Snow< (11.05.2017)

  4. #3  
    Новичок
    Регистрация
    11.05.2017
    Сообщений
    11
    Сказал(а) спасибо
    2
    Поблагодарили 0 раз(а) в 0 сообщениях
    В общих чертах понятно.Скажите,чем файлы не подходят? Не возможно подобное создать?
    Если с точки зрения нагрузки- сериализация + vds.
    Что скажите?
    Ответить с цитированием  
     

  5. #4  
    Профи Аватар для VORON
    Регистрация
    19.11.2011
    Адрес
    Беларусь, Минск
    Сообщений
    329
    Сказал(а) спасибо
    5
    Поблагодарили 187 раз(а) в 126 сообщениях
    А чем плохо использовать базы данных? Почему именно txt файлы?
    Ответить с цитированием  
     

  6. Пользователь сказал cпасибо:

    >Quiet Snow< (11.05.2017)

  7. #5  
    Новичок
    Регистрация
    11.05.2017
    Сообщений
    11
    Сказал(а) спасибо
    2
    Поблагодарили 0 раз(а) в 0 сообщениях
    Во-первых база данных тоже распухает,тормозит и так же сервак ложится при малейшем несварении...
    Т.е. файловый сервак контролировать+ СУБД
    Или я не прав в этом?
    Ответить с цитированием  
     

  8. #6  
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    3,926
    Сказал(а) спасибо
    1,842
    Поблагодарили 982 раз(а) в 840 сообщениях
    Записей в блоге
    1
    Цитата Сообщение от Леонид Шаламов Посмотреть сообщение
    Или я не прав в этом?
    Вы правы отчасти. Любая система построенная плохо\криво\непрофессионально будет тупить распухать и т.п.
    Преимущество файлов в том, что они структурно динамически гибкие, а также с ними просто работать и на этом
    всем преимущества заканчиваются и начинаются недостатки: фрагментация, низкая скорость загрузки пачки
    файлов и низкая скорость работы по сложным запросам (нужно быть специалистом в архитектуре движка СУБД
    чтобы сделать не хуже по запросам к базе).

    На сайте -1 объявление =1 файл
    (среднее значение 500000 - 1,5; 3млн это верх
    Всё это добро в любом случае нужно будет грузить в память(хотя бы для поиска), прикиньте сколько будет
    загружаться с классического харда полтора миллиона файлов. Их объёмы нам неизвестны, но даже если взять
    за точку отсчёта то, что файл ест 1 кластер, то 4 Кб * 1,500,000 = 5.7 Гб(на чтение с диска) и это издержки
    только пустые файлы + время на считывание инфы из заголовка FAT таблицы на каждый файл.
    Отсюда - если сервак обвалится он будет в инактиве - очень долго.
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
    Ответить с цитированием  
     

  9. Пользователь сказал cпасибо:

    Free Admin (12.05.2017)

  10. #7  
    Новичок
    Регистрация
    27.04.2017
    Сообщений
    1
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях
    Напишите парням из <реклама вырезана>, я к ним когда то обращался, очень толковые ребята. Все помогут, подскажут и настроят.
    Последний раз редактировалось >Quiet Snow<; 12.05.2017 в 19:32. Причина: Вы не в разделе реклама, следующий раз - бан. Читаем правила, внимательно.
    Ответить с цитированием  
     

Информация о теме
Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Нужна помощь
    от RainPain в разделе Общие вопросы про железо
    Ответов: 2
    Последнее сообщение: 27.01.2014, 13:47
  2. не работает поиск по сайту
    от autoscan в разделе HTML, CSS
    Ответов: 0
    Последнее сообщение: 10.12.2013, 12:20
  3. Сайту требуется PHP программист
    от Людмила Свет в разделе Изготовление сайтов и дизайн
    Ответов: 0
    Последнее сообщение: 03.04.2013, 19:58
  4. Ответов: 0
    Последнее сообщение: 21.01.2012, 22:58
Ваши права
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •