Разбираем паттерны: Active Record

Последнее время я изучаю паттерны проектирования и архитектурные подходы, и постепенно начинаю замечать, что многие вещи, которыми я давно пользуюсь в Laravel, имеют вполне конкретные названия.

Один из таких паттернов — Active Record.

Coupling и Cohesion: два понятия, которые стоит понимать каждому разработчику

Последнее время я довольно активно изучаю паттерны проектирования и архитектуру приложений. И чем больше в это погружаюсь, тем чаще встречаю два понятия, которые лежат где-то в основе практически всего — coupling и cohesion.

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

PostgreSQL после многих лет с MySQL: что меня удивило

Последние годы я в основном работал с MySQL. PostgreSQL периодически встречался, но особой необходимости глубоко в него погружаться не было.

Ситуация изменилась, когда появился новый проект — AI-ассистент. Для него мне понадобились PostgreSQL, JSONB, Full-Text Search и, самое главное, pgvector для векторного поиска.

И вот после нескольких недель более плотного знакомства с PostgreSQL я понял, что это не просто «ещё одна SQL-база, почти такая же, как MySQL».

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

Python vs PHP или Python глазами PHP программиста

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

Тэги: 

S.O.L.I.D. и OpenCart

SOLID - это принципы программирования, которые сильно помогают при написании больших приложений, делая их более гибкими, расширяемыми, уменьшая при этом количество ошибок и конфликтов, а также время и деньги на поддержку и сопровождение этого приложения в будущем.

Тэги: 

Сравнение возможностей фреймворков OpenCart и Laravel.

Название темы очень неоднозначное, так как многие могут сказать, что это совсем разные вещи, сравнивать которые не имеет смысла. Но многие разработчики OpenCart считают OpenCart именно фреймворком, некоторые даже пишут что это не просто фреймворк, а самый лучший фреймворк, на котором можно сделать сайт любой сложности.. Поэтому и решил сравнить именно функционал фреймворков.

Тэги: 

Рекомендую всем!!! Феноменальный поиск!!! Быстрый!!! Это лучшее решение которое может быть!

Имя пользователя: 
Desserro

Рекомендую всем!!! Феноменальный поиск!!! Быстрый!!!

Это лучшее решение которое может быть!

Я очень доволен!

Рекомендую брать сразу комплектом:

1. Поисковая система с морфологией и релевантностью PRO

2. Search suggestion - поиск с автодополнением PRO

3. Фильтр категорий в поиске

4. История Поиска

И будет Вам счастье!!!!

:-o:eek::eek:

Поисковая система с морфологией и релевантностью PRO 4.0

Это поисковый модуль OpenCart для магазинов, которым нужен качественный и быстрый поиск. То есть практически для всех магазинов на OpenCart, ведь с плохим поиском магазины постоянно теряют десятки процентов прибыли! Ваши клиенты не будут вручную просматривать десятки тысяч страниц вашего сайта для поиска нужного товара. Если товар не найден в первые секунды через поиск то пользователь просто уходит с вашего сайта.

Почему поиск не находит товар ххх?

Здравствуйте, 
у меня есть несколько модулей поиска для OpenCart, это прежде всего: 
  1. Модуль Поисковая система с морфологией и релевантностью
  2. Модуль Поиск с морфологией и релевантностью
Иногда он пользователей получаю обращения вида: 
  • "А почему модуль не находит какой-то товар?"

Страницы