Дневник на версиите
Какво пуснахме и кога
Дневник с дати за всеки модул, взет от самите хранилища.
Най-полезното, което по-малък доставчик може да покаже, не е списък с функции — а това, че списъкът продължава да расте. Тази страница съществува, за да можете да проверите сами, включително тримесечията, в които темпото пада.
Как се води този списък
Записите се пишат от историята на комитите и бележките към изданията, а не от календар за съдържание. Където има дата, това е датата, на която работата е влязла. Където няма — една добавка за WordPress излиза като версия, не като ден — на нейно място стои номерът на версията, защото дата, измислена за по-подреден вид, си остава измислена дата.
Списъкът не е изчерпателен. Поправките на грешки, преработките и вътрешните инструменти остават извън него, освен ако не променят нещо, което бихте забелязали. Тук е това, което един клиент би разпознал като ново.
Търговия
Онлайн магазинът, каталогът му, складът му и всичко, което излиза през вратата.
-
Вътреобщностно ДДС: обратно начисляване, OSS и VIES
Трансграничните B2B продажби прилагат обратно начисляване, праговете по OSS се следят по държави, а ДДС номерът се проверява във VIES преди издаването на фактурата, а не след като счетоводителят забележи.
-
Приемане на стока, със среднопретеглена доставна цена
Наличността вече носи цена, не само брой. Отчетите за марж спират да са прогноза в мига, в който същият продукт пристигне два пъти на две цени.
-
Плащане на части и изпращане на части
Частично плащане и частична експедиция по една и съща поръчка, всяко със свой документ, защото в B2B двете рядко се случват в един и същи ден.
-
Доставка до автомат и до офис за получаване
Easybox и офиси за получаване, избирани при плащане от живия списък на куриера, а избраната точка стига чак до товарителницата.
-
eMAG Marketplace
Каталог, наличности и поръчки, синхронизирани с пазара от същите продуктови записи, които захранват магазина — а не втори каталог, който да се държи в крак.
-
Ваучери, въпроси за продукта, сравнение и редакция на поръчка след подаването ѝ
Четири неща, за които купувачите питат постоянно, и едно — редакцията след подаване — за което екипите по обслужване молят още по-често.
-
GDPR за купувачите: копие на данните или анонимизиране
Искането на купувача се изпълнява от администрацията на магазина, от човек, който няма нужда от програмист и не пипа базата данни.
-
Няколко склада и цени по групи клиенти
Наличност по местоположение и B2B групови цени върху същия каталог, така че дистрибутор и случаен купувач виждат различни числа на една и съща страница.
-
Оператори на плащания и възстановявания през оператора
PayU и Twispay, известията за плащане се проверяват при оператора, а възстановяванията се правят през него вместо с банков превод и бележка в таблица.
-
Куриери: Sameday и Cargus
Товарителници, проследяване и статус обратно в поръчката, от системите, с които румънските магазини наистина изпращат.
-
Отзиви, списъци с желания и известия при наличност
Отзиви за продукти с емисия за Google плюс двете най-малки функции, които връщат най-много изоставено намерение.
-
Емисии: Google Merchant, Meta, Compari.ro и Price.ro
Четири канала, генерирани от един и същ продуктов ред, така че промяна на цената не се повтаря на четири места.
-
Целеви страници, генерирани от филтри
Комбинация от филтри, която хората наистина търсят, става индексируема страница, със свои правила какво може и какво не може да се индексира.
-
Внос на каталог от CSV и XLSX, през опашка
С преглед, преди да се запише каквото и да е, и с опашка, за да не зависи файл от десет хиляди реда от отворен раздел в браузъра.
Съдържание и сайтове
CMS-ът, конструкторът на страници и всичко, което стига до публична страница.
-
Автоматизации: когато X, направи Y
Правила, изградени в панела — когато страница се публикува, когато дойде формуляр, когато приключи сканиране — без програмист, който да пише задача за всяко от тях.
-
Разговорен асистент в панела
Работи върху същите MCP инструменти, които би ползвал външен агент, и затова не може да направи нищо, което човек не би могъл през интерфейса.
-
Превод в мащаб
Изоставането по езици, какво е остаряло след промяна в източника и масов превод — трите неща, които решават дали вторият език ще преживее първия си месец.
-
Издания: няколко страници, публикувани наведнъж
Една кампания влиза като едно действие и се връща като едно действие, вместо единадесет страници, публикувани в ред, за който никой не се е разбрал.
-
Полета и видове блокове, определяни за всеки сайт
Вашият модел на съдържание може да се различава от всички останали, без да става разклонение, което никой не може да обнови.
-
Строг CSP с nonce и GraphQL до REST
Заглавието за сигурност, което наистина спира вмъкнати скриптове, и второ API за четене с таван на цената на заявката, проверявано по договор спрямо REST.
-
A/B тестове върху блок, с присъда
Две версии на една и съща секция, измерени на публичния сайт, и резултат, който казва коя е спечелила, вместо да оставя това на вкуса.
-
Статистика без бисквитки, с Web Vitals
Достатъчно, за да се види какво четат хората и колко бърза е била страницата за тях, без стена за съгласие пред измерването.
-
Резервни копия извън сървъра, към всяко хранилище, съвместимо с S3
Копие, което живее на същата машина като сайта, е копие за грешния вид авария.
-
Клониране на сайт и внос от WordPress
Втори клиент за минути вместо от нулата; и WXR, медии и пренасочвания, прехвърлени от WordPress в едно минаване.
-
Визуално редактиране, до самата страница
Блоковете се редактират до страницата, която създават, а не във формуляр, който само прилича на нея.
-
MCP сървър: CMS като инструмент за агент
Външен агент може да пише чернови, да превежда и да подготвя съдържание през същите охранявани операции, които има и човек. Да публикува не може.
-
Поток на одобрение, заключване на редакцията, кошче, възстановяване
Четирите неща, от които екип от повече от двама души има нужда преди първата злополука, а не след нея.
-
llms.txt и Markdown огледала на всяка страница
За да може модел, който цитира сайта ви, да цитира това, което страницата казва, а не това, което е успял да изстърже от подредбата.
CRM и продажби
От първия контакт до подписания договор.
-
Екранът „Днес" на търговеца и ритми на търсене на клиенти
Един екран с това какво е просрочено, какво е насрочено и на кого не е звънено — и ритми, които гарантират, че докоснато запитване винаги има следваща стъпка, вместо напомняне, което някой е забравил да зададе.
-
Картонът на запитването: цялата история на фирмата на един екран
Обаждания, имейли, оферти, договори и бележки на едно място, за да не отваря никой четири раздела заради един отговор.
-
Четири състояния на запитването и фуния, която брои само оферти
Фуния, надута с надежди, е фуния, на която никой не вярва. За фуния се брои само това, върху което има оферта.
-
История на комуникацията: всеки изпратен имейл остава при фирмата
Включително какво реално е доставено и цялото съобщение, а не само ред, че нещо е изпратено.
-
Внос, разпознаване на дубликати и собствени полета
Голяма база с потенциални клиенти може да се внесе, без една и съща фирма да влезе три пъти с три изписвания.
-
Отчитане на източника, събиране през API и възвръщаемост за клиент
Кой канал е довел клиента и колко е струвал той после — двете половини на един и същи въпрос, най-сетне в една система.
Фактуриране и финанси
Документи, плащания и какво означават те за месеца.
-
Oblio: издадените документи се отразяват във вътрешния регистър
Само за четене, нарочно: платформата никога не пише в счетоводната сметка, така че вносът не може да повреди книгите, които чете.
-
Плащанията, записани в Oblio, обновяват статуса на фактурата тук
Въпросът „платено ли е?" спира да има два отговора според това на кой екран гледаш.
-
Дневна сводка на това, което става изискуемо
Насрочена, за да не е клиентът първият, който научава за просрочена фактура.
-
ДДС, реални разходи и рентабилност по клиент
Приходът по клиент винаги се виждаше. Разходът по клиент беше половината, която придаваше смисъл на числото.
-
Известия за изтичане на договори и хостинг, по прагове
На тридесет дни, на седем и в самия ден — за двете неща, които изтичат тихо и се забелязват шумно.
Самата платформа
Сигурност, езици и частите, върху които стои всеки модул.
-
Одитен дневник и права по способност
Кой какво е променил и модел на права, при който достъпът се дава на способност, а не на длъжност.
-
Двуфакторно влизане, API за интеграции и репетирани резервни копия
Копията се проверяват и възстановяват по график срещу отделна база, защото повечето организации откриват, че копията им не се възстановяват, точно в деня, в който им трябват.
-
Документите пазят езика, на който са издадени
Оферта, изпратена на немски, си е на немски и когато се преиздаде след година, независимо на какъв език е настроен панелът този ден.
-
Статусите станаха технически ключове, показвани преведени
Статус, записан като преведена дума, се чупи в мига, в който някой смени езика. Записан като ключ, оцелява.
-
Румънски географски номенклатор, с довършване на адреси
Област, град и улица се довършват от истински списък, така че адресите пристигат във вид, който куриерите приемат.
Valenys Accessibility
Скенерът, приспособлението, клиентският портал и документите за съответствие.
-
Пуснахме скенера върху себе си и поправихме каквото намери
Платформата за достъпност имаше собствени проблеми по WCAG. Те бяха отстранени, а документацията и таблата станаха многоезични в същото минаване — скенер, който сам не е достъпен, се продава трудно и се защитава още по-трудно.
-
Публична документация, свястна 404 и поправка на партньорски домейн
Документация, четима без профил, и грешка, при която домейн на партньор сочеше към грешния наемател.
-
Основа: машина за одит, приспособление, клиентски портал, партньорски панел
Шест етапа, доставени заедно: сканиране с axe-core и истински браузър, приспособлението за посетители, клиентският портал с доклади и знак и панелът под собствена марка за агенции.
Valenys Chatbot
Добавката за WordPress и лицензният сървър зад нея. Версии, не дати — добавката излиза като номер.
-
Лицензът се налага в бекенда, не само в интерфейса
Инсталация без лиценз спира да отговаря на ниво API, а не само на екрана в администрацията — включително пътят с моменталния поздрав, който беше единственият начин да се заобиколи.
-
Индексиране без ограничение за страници, във всеки план
Опашката обработва на партиди с повторни опити и се измъква от заседнали ключалки, така че голям сайт на скромен хостинг довършва индексирането, вместо да прекъсне по средата.
-
55 езика на интерфейса, включително отдясно наляво
Интерфейсът на приспособлението се превежда веднъж за всеки език и после се кешира, а ботът отговаря на езика, който посетителят е избрал. Арабският, ивритът, персийският и урду обръщат приспособлението отдясно наляво.
-
WPML и Polylang: приспособлението следва езика на страницата
Съдържанието се индексира отделно за всеки език, а търсенето се насочва по език, така че английска страница не отговаря от румънско съдържание.
-
Премиум глас и webhook-ове за събраните запитвания
Синтез на реч през ElevenLabs или Google Cloud, с резервен вариант в браузъра; и събрани контакти, изпращани към Zapier, Make или направо към CRM адрес.
-
Лицензиране, което не е обвързано с WordPress
Всеки активиран домейн записва своята платформа — WordPress, OpenCart, PrestaShop, Magento, Shopify или решение по поръчка — така че модулите, които идват след това, нямат нужда от втори лицензен сървър.
-
Ограничения на публичните адреси и никакво издаване на грешки
Адресите за запитвания и обратна връзка имат ограничение по IP, а производството спира да печата предупреждения на PHP в публичните отговори.
Ако нещо тук е това, което ви трябва, кажете
Половината от този списък съществува, защото един клиент поиска нещо и молбата се оказа обща.