За нас

Събития, презентации, обучения организирани от Максофт. Изложения с участието на Максофт.
Хронология на събитията свързани с интернет решения, графичен дизайн и развитие на бизнеса.
...СъбитияFeed API предоставя JSON достъп до съдържанието на Maksoft CMS за външни приложения, сайтове и интеграции. Позволява четене на данни от таблици, филтриране, сортиране и ограничаване на достъпа според нивото на потребителя.
https://maksoft.net/feed/{table_name}?{параметри} или https://maksoft.net/feed/{site_id}/{table_name}?{параметри}
Параметър | Тип / Формат | Описание | Пример |
---|---|---|---|
limit | integer | Максимален брой записи (по подразбиране 50, максимум 10000) | limit=100 |
offset | integer | Брой записи за прескачане (пагинация) | offset=200 |
debug | 0 / 1 | Активира debug режим и показва SQL заявката | debug=1 |
order_by | string | Поле, по което се сортира резултатът | order_by=date_modified |
order_dir | ASC / DESC | Посока на сортиране | order_dir=DESC |
site_id | integer | Идентификатор на сайта (ако не е зададен в URL) | site_id=2 |
API-то поддържа динамично филтриране на резултатите чрез URL параметри. Всички филтри се интерпретират като SQL WHERE условия.
Оператор | Описание | Пример |
---|---|---|
= | Точно съвпадение | status=1 |
> | По-голямо от | preview>100 |
< | По-малко от | id<500 |
>= | По-голямо или равно | preview>=1000 |
<= | По-малко или равно | views<=5000 |
!= / <> | Различно от | status!=0 |
~ | Текстово съвпадение (LIKE %value%) | title~Новини |
Операторите могат да бъдат част от името на параметъра (preview>100
) или да са URL-кодирани (preview%3E100
).
?order_by=date_modified&order_dir=DESC
Може да бъде дефинирано и в mapping конфигурацията:
{ "order": { "field": "sort_n", "direction": "ASC" } }
"computed": { "url": "feed_pageurl(n)", "lastmod": "feed_date('Y-m-d', date_modified)" }
Тези функции се дефинират във feed.safe.func.php
и се прилагат автоматично при извеждането на данните.
"fields_to_exclude": ["PageURL", "phpvars"]
Позволява изключване на определени колони от резултата.
"access_filter": "pages.SecLevel <= {ACCESS_LEVEL}"
Ограничава достъпа според нивото на потребителя ($o_page->_user['AccessLevel']
).
/feed/pages /feed/pages?status=1 /feed/pages?preview>100 /feed/pages?title~услуги /feed/pages?order_by=date_modified&order_dir=DESC /feed/pages?debug=1
{ "meta": { "table": "pages", "site_id": 2, "limit": 50, "offset": 0, "count": 2, "access_level": 0, "result": "ok", "debug_sql": "SELECT * FROM `pages` WHERE `SiteID`=2 ..." }, "data": [ { "n": "2", "name": "Начало", "url": "https://www.maksoft.bg/", "lastmod": "2025-07-26" } ] }
...feed api слой за екпорт
Инсталацията под Windows на Maksoft CMS изисква инсталация на Laragon или XAMPP (за Apache и MySQL), сваляне на PHP файловете от github.com/maksoftnet/ms, импорт на база данни maksoft.sql, инсталиране на зависимостите с composer.
Основно процесът преминава през
my.ini
[mysqld]
max_allowed_packet = 2048M
tmp_table_size=256M
max_heap_table_size=256M
net_read_timeout = 600
net_write_timeout = 600
innodb_buffer_pool_size=512M
php.ini
memory_limit = 512M
max_execution_time = 300
post_max_size = 512M
upload_max_filesize = 512M
...Инсталация на maksoft cms
За импорт на даннните е нужно да разрешите на MySQL в my.ini импорт на големи пакети, да създадем БД maksoft като команда за импорт mysql -u root maksoft < maksoft.sql и да дадем права на потребител maksoft за достъп от скрипт.
Създайте база данни (БД) maksoft.
Създайте потребител maksoft с достъп до БД maksoft
Задайте избраната парола за достъп в конфигурационния файл lib/config.php
След това може да импортирате (seed) реална база или само структурата.
АК импортиране база и данни, базата данни ще бъде голяма и препоръката е maksoft.sql да се инсталира чрез команден ред. Предварително в
MySQL конфигурация
C:/xampp/mysql/bin/my.ini
трябва да разрешим големи пакети
[mysqld]
max_allowed_packet = 2048M
tmp_table_size=256M
max_heap_table_size=256M
След това от CommandShell (cmd) стартиран като Administrator отидете в папка
cd c:/xampp/mysql/bin/mysql
изпълнете:
mysql -u root maksoft < maksoft.sql
Изчакайте. Процесът може да отнеме време повече от 10 минути.
Прогреса можете да следите в phpMyAdmin
Версия 4.0 превръща Maksoft CMS от мултисайт система за управление на интернет сайтове в глобална мрежа за управление и разпространение на информация в интернет между различни платформи.
MBT (Model - Business - Transport) архитектура.
Платформата се изгражда на Node.Js + Type Script.
Това е централната система, която приема, обработва, архивира и дистрибутира данни между:
локални CMS (Maksoft CMS 1.0 до 3.0, WordPress, PrestaShop)
социални мрежи
външни API-та
мобилни приложения
Тя предоставя REST API, Webhooks, cron задачи и съхранява данните едновременно в свързани релационна PostgreSQL и нерелационна MongoDB бази данни или в S3-совместимо хранилище.
PostgreSQL е структурираното ядро, а MongoDB е динамичното, специфично разширение.
Действие | PostgreSQL | MongoDB |
---|---|---|
Създаване на нова страница | pages таблица |
— |
Добавяне на WooCommerce еквивалент | връзка platform_links |
platformData документ |
Импорт от PrestaShop | products таблица |
допълнителни атрибути в JSON |
Социална активност или log събитие | — |
|
Всички базови данни са в PostgreSQL (включително page_id
)
MongoDB пази „разширения“ по page_id
(или external_ref
)
Business слоят решава кога да ползва едното или другото
REST/GraphQL API-то ги агрегира при нужда
Инсталация на PHP платформата
git clone https://github.com/maksoftnet/ms
Изпълнете клонирането от работната папка на Xampp c:/xampp/htdocs.
След края на клонирането ще имате папка c:/xampp/htdocs с Maksoft CMS.
...Инсталация на maksoft cms от github
Бързината на сайта вече е ключов фактор за SEO оптимизация. С новия сървърен кеш в Maksoft CMS, страниците се зареждат до 5 пъти по-бързо и поемат 20+ пъти повече трафик. Това повишава рейтинга в Google и подобрява потребителското изживяване – особено при кампании и пикова посещаемост.
Новата функционалност кешира всяка често посещавана страница за период от 5 минути. Това позволява на следващите потребители да я заредят почти мигновено, без допълнително натоварване върху сървъра. Резултатът: по-бърз сайт, по-добри позиции и по-висока SEO ефективност.
Сървърният кеш се комбинира с MemCache, който управлява динамичните компоненти на сайта, и клауд CDN кеширане, което осигурява светкавична скорост за глобалните потребители. Това дава предимство пред конкуренцията при SEO оптимизация на сайтове с голям трафик.
Излезте от административен режим и отворете често посещавана страница – ще забележите моментално по-бързо зареждане. В административен режим кеширането е изключено, за да работите винаги с най-актуалното съдържание.
Целта е постигане на над 99.99% uptime при всякакво натоварване. Това е решаващ компонент от цялостната SEO оптимизация стратегия, особено при активно развиващи се сайтове с голямо съдържание и рекламна активност.
Поискайте оферта за Външна Google SEO оптимизация на интернет сайт с Фейсбук Трафик Фуния!
Това ще допълни вътрешната сайт оптимизация на Вашия сайт с органичен линк билдинг- връзки създадени към Вашия сайт от други сайтове и социални мрежи. Нещо повече- това ще сподели актуалната информация от Вашия сайт в социални мрежи- Фейсбук, което привлича нови клиенти и има косвен ефект за Вашите позиции в Гугъл.
Повече информация, инструмент за планиране на ключови думи и цени има ТУК.
...5х по-бърз сайт за seo с нов кеш от maksoft cmsLaragon или Xampp са наличните сървъри, които ще ви създадат локална работна среда под Windows или iOS.
Инсталирайте Laragon от Laragon.org
Инсталирайте XAMPP от- www.apachefriends.org/
Инсталация на XAMPP включва работна среда apache2 и MySQL нужна за работа с Maksoft CMS.
Стандартно се инсталира на c:/xampp като при наличие на стара версия следва да преименувате старата папка, защото ще я създаде отново.
...xampp или laragon Инсталация с apache и mysqlМаксофт е дигитална агенция със собствени продукти за изработка, поддръжка, SEO оптимизация и маркетинг на интернет сайтове от 1999 година. Ние сме SEO фирма със собствени продукти и услуги за управление на съдържание, SEO оптимизация, дигитален маркетинг и реклама на фирми от различни браншове.
Максофт има над 25 години опит в печатна и интернет реклама. Компанията е водещ вносител на рекламни материали.
...НачалоМоля обърнете внимание, че след реконструкцията на ул.Ангиста през май 2019г., улицата вече е еднопосочна с вход от ул.Кешан (бул.Ген.Данаил Николаев). Влизането от бул. Васил Левски не е възможно!
Районът на пл. Сточна гара северно от бул. Ген. Данаил Николаев е Синя Зона. Можете да паркирате на ул. Ангиста, точно до входа на сградата. Необходимо е да изпратите SMS на телефон 1302.
На разположение са също до 144 паркоместа в новотокритият магазин Lild пл. Сточна гара, срещу сградата на Максофт, с възможност за безплатно паркиране до 90 минути - необходима е заверка на талона на касите на магазина.
Най-близки метростанции до пл. Сточна гара:
Максофт е дигитална агенция със собствени продукти за изработка, поддръжка, SEO оптимизация и маркетинг на интернет сайтове от 1999 година. Ние сме SEO фирма със собствени продукти и услуги за управление на съдържание, SEO оптимизация, дигитален маркетинг и реклама на фирми от различни браншове.
Максофт има над 25 години опит в печатна и интернет реклама. Компанията е водещ вносител на рекламни материали.