• Добро пожаловать в сообщество My.Net.Ru

    Мы очень рады, что Вы посетили наш форум WAP|WEB мастеров! Мы сможем помочь Вам с решением ваших вопросов. Пожалуйста, пройдите регистрацию, она занимает не более одной минуты и у вас появится возможность:
      Просматривать документации и техническую информацию
      Скачивать шаблоны и скрипты
      Задавать вопросы и получать на них ответы
      Предоставлять услуги или искать исполнителя
      Отключить назойливую рекламу
  • Что бы скачивать ресурсы с нашего форума, необходимо перейтив в группу ,"ТОПОВЫЙ".
Движок новостного сайта с парсером

Движок новостного сайта с парсером 2024-04-20

Нет прав для скачивания
4abc4fa7ddaea9acba1d6d016c1cda26.png

Представляю вам свой движок новостного сайта, блога со встроенным парсером новостей по разделам
Если вам не нужен парсер ,вы можете отключить его через админку, тогда сайт превратиться в обычный новостной сайт или блог
Любой авторизованный юзер может предлагать новости на сайте, с модерацией через модератора или администратора

По скрипту в целом : скрипт сверх лёгкий и быстрый, должен работать на любом простом хосте .

Парсер добавляет на сайт очень много новостей
Сайт автоматизирован, и не требует присутствие администратора месяцами, новости парсятся и добавляются на сайт в том количестве ,которое вы укажите в админке. по умолчанию 1 новость за раз стоит.
Шаблонизатор: 95% выводимой информации находится в шаблонизаторе ,в достаточно быстром ,очень быстром . вы можете натянуть на сайт что душе угодно .

Кэш : юзеры , новости и ещё некоторые модули находятся в "Правильном" вечном кэше, которые изменяется не по времени, а по действиям . Формат и структура кэширование json

У движка имеется инсталлятор, с его помощью можно и переустанавливать движок (базу данных перед этим нужно отчистить), всё остальное скрипт сделает за вас, и удалит за собой инсталлятор и всякий хлам .

Так как я продаю скрипт в месте где очень много любителей dcms ,я немного сделал похожими запросы, переменные и другие привычные штуки, но не ждите что будет всё как в dcms или его код, я просто упростил понимания движка и его компонентов определенной публике.
О коде : код среднячок,могу лучше. но и стоило бы дороже. примеры структуры кода и куски кода я приложу в скриншотах.

Парсер : news-front

У админов немного больше прав чем у модератора :
- Корзина новостей
- Редактирование всех юзеров
- Настройки сайта
и по мелочам

Модераторов можно назначить с админки

Есть профили у юзеров , настроено SEO

На сайте есть рега, авторизация и восстановление пароля через email ,используется стандартная функция php - mail()
Дизайн : дизайн у сайта простенький, адаптивный и минималистичный .
p.s в разделах новостей есть мелкий косяк от bootstrap'а , когда в разделе меньше чем 2 новости - масштабирование новости косячное .

С админки можно заменять логотип ,не очень и безопасная функция, только для проверенных доступ давать, можно загрузить вред. файл.

Кабинет юзера выглядит так:
- Мой профиль
- Мои новости
- Настройка аватара
- Настройка статуса
- Смена пароля
- Выход из профиля

Админка выглядит так:
- Все новости
- Новые за сутки
- В очереди на публикацию
- Новости от пользователей
- Все опубликованные
- В заморозке
- Новости от администрации
- На удаление (корзина)
- Добавить новость
- Настройка разделов
- Настройки системы
- Логотип сайта
- Пользователи сайта
- Новые пользователи
- Администрация сайта

Сайт не хранит в себе хлам, вообще нечего . всё лишнее удаляется по расписанию .

При удаление новости она физически не удаляется с сайта сразу.
Удалённые новости помещаются в корзину, и удаляются через 30 дней автоматически, и их в любой момент востановить как моментально так и поставить в очередь на публикацию

В админки разделов можно настраивать меда данные для разделов новостей
К новостям настроены мета данные и Open Graph теги

Возврат страниц: когда пользователь в режиме гость, например читает новость . и если он нажмёт кнопку авторизации то его вернёт на страницу с той же новостью . в целом его вернёт почти на любую страницу ,будь то информация или покупка рекламы

Встроена система от простых паролей ,нельзя ставить пароли виде ника ,в виде цифр и из списка "топ лёгких паролей за 2019 год 50к"
Так же нельзя при смене пароля ставить пароли которые вы уже ставили

Особенность построения сайта такая что все ссылки, разделы и файлы построены на ЧПУ, в строке браузера файлов вида /file.php нету и их нельзя вызвать будет примерно так /file

Про поддержку парсера, вы должны осознавать что парсеры ломаются . гарантию на работу парсера я даю формальную .
если на момент покупки он сломался я его починю (если это возможно), или заменю . если он сломался через месяцы, то претензии я не принимаю, и могу взять доп. плату за починку .

Обновы: если скрипт будет активно раскупаться, то я буду стараться делать обновы, если нет . то в этом у меня нету интереса . скрипт создан исключительно что бы с него заработать .
Немного обнов я заготовил в заранее .

Для работы скрипта потребуется настроить 2 CRON задания ,при большом желание можно сделать крон файл единственным . но я решил разделить тяжелые и простые задачи на разные файлы и их срок выполнения .

ВАЖНО : Данный двиг разработан при участие некоторых компонентов, которые могут войти в релиз моего движка . который может стать общедоступными . вы должны это осознавать .
Я не продаю код, я продаю своё исполнение кода, реализацию модулей, идею .

О том как как работает система публикаций ,модерации вы сможете ознакомиться на скринах и на демо сайте .

Демо сайт немного отличается от реального , причины наверно вам и так понятны , потыкать так же можно не на всё .

Установка :

- Распаковать в корень вашего сайта
- Через браузер зайти на сайт и вас кинет в инсталлятор ,следовать инструкциям
- Установить крон задание на 2 файла :
== /main/cron/
== /main/cron_system/
Установка завершена

p.s Самопис, php7, pdo, свой фреймворк, свой MVC, свой шаблонизатор, Bootstrap, font awesome 4.7.0
0cdfd95c5608648b3f8e6d6d13049159.png

b23fe4a4f8fd0525063aaeaba7451d55.png

e0a8eae4d34c7dcd248a1ef70fae5f83.png

e0a8eae4d34c7dcd248a1ef70fae5f83.png

e95893b0b4ec4521860c280c69a104b9.png
Автор
anonymous
Скачивания
0
Просмотры
61
Первый выпуск
Обновление
Оценка
0,00 звёзд 0 оценок

Другие ресурсы пользователя anonymous


bodr.net.ru Бодрый топ рейтинг мобильных WAP сайтов KatStat.ru - Топ рейтинг сайтов
Top.Mail.Ru dinowap.ru zontop.ru wabtop.ru - Рейтинг и статистика мобильных сайтов vetop.ru statop.ru - Топ рейтинг сайтов Добавить сайт в интернете для рекламы
Сверху