Released a new version of SEAL the Search Engine Abstraction Layer for #PHP. The new version `0.12.7` includes small fixes for @elastic.co Search conditions. But it also brings support for latest version 30 of #typesense.
github.com/PHP-CMSIG/se...
Posts by Alexander Schranz
Good things take time. We are happy that we released Sulu 3.0. Over the last years we replaced the whole PHPCR Content Storage with a new one based on Doctrine/ORM to make Sulu more easier to understand and use for #Symfony and #PHP Developers.
Happy to announce that we tagged last week the first Release Candidate for @sulu.io 3.0.0:
sulu.io/blog/sulu-re...
Give it a try. Every feedback is welcome :)
Added a new documentation cookbook to SEAL how you can use ORM LiveCycle Events to update a Search Index inside SEAL. Feedback very welcome:
php-cmsig.github.io/search/cookb...
#php #search #sealsearch #orm
PHP 8.5 is adding an INI diff option! This new feature will make it easier to compare PHP configuration settings across environments. Perfect for debugging configuration issues and ensuring consistency between dev, staging, and production.
laravel-news.com/php-85-intro...
#php #php85
This is a big milestone for SEAL the #Search Engine Abstraction Layer for #php. Thx to Yanick we have now facets 🚀. Faceted Search is one of the most common technics in ecommerce systems. It allows you to only show filters which make sense for the user.
github.com/PHP-CMSIG/se...
Big thank you here to @algolia.com, we had some issue and opened a support ticket.
Not only got a quick answer from their technical support team (thx Bobby!) but also a pull request with a fix for the problem.
That is really awesome support 💪 thank you 🙏 .
github.com/PHP-CMSIG/se...
Can recommend the mime types provided by google nginx brotli example even if you use gzip not brotli: github.com/google/ngx_b...
shouldnt gzip or brotli on the webserver not already handle compressions the same way.
Happy to show you another new release of SEAL. With the latest release its now possible to count your documents inside your #search index. Specially useful to hide a search if there is nothing available. Thx to Yanick again for this feature.
github.com/PHP-CMSIG/se...
Thx to Yanick we have a new feature to SEAL the #PHP #Search Engine Abstraction Layer. You can now use distinct feature to group a result by a specified field.
Checkout the new version of SEAL 0.9.3:
Happy Birthday PIE 1.0.0 :)
Thx I added my thoughts to the issue.
are we just talking here about Framework or Bundle configuration? Or also about service definitions like: github.com/sulu/sulu/bl...
Small changelog but big features @toflar released Loupe 0.12 with support for `distinct` 🚀:
github.com/loupe-php/lo...
We released a new version of SEAL which improves the documentsize if Solr and Loupe is used. Additional also latest version of Loupe is supported, ⚠️ be aware to reindex with drop if you are using the Loupe or Solr adapter after upgrade:
github.com/PHP-CMSIG/se...
#php #search
Two new versions of SEAL were released. Its now tested against latest versions of @redis.io , #opensearch, @elastic.co and #typesense.
A small bc break in the highlighting needs to be kept in mind when upgrading, see release notes of 0.8.
#php #search
github.com/PHP-CMSIG/se...
Released a new version of SEAL the #Search engine abstraction layer for #PHP. The release adds support for new @elastic Elasticsearch 9 version, version 8 is still supported:
github.com/PHP-CMSIG/se...
Slides now available here: bsky.app/profile/did:...
Was a please to present SEAL at the Symfony Live in Berlin.
🔴 #Symfony_Live Berlin
"SEAL: Dive into the sea of search engines" by Alexander Schranz 🌊
Who's joining?👀
Uploaded the slides of my talk at the @symfony.com Live in Berlin to speakerdeck: speakerdeck.com/alexandersch...
#php #search
SEAL Dice into the sea of search engines. (SEAL logo with a abstract seal on a binocular)
Waiting for my train in Munich to the @symfony_live
in Berlin. Looking forward to give you an introduction to SEAL :) #php #symfony
Do not miss what @jerome.tamarelle.net provided us for the next Twig / Symfony Version: github.com/twigphp/Twig... Attributes for Filters and Functions. That is really awesome.
A new version of SEAL the #Search Engine Abstraction Layer which supports #elasticsearch, #algolia, #meilisearch, #opensearch, #redisearch, #loupephp, #typesense, #solr is released.
This release brings support for the new Loupe Version. The SQLite based PHP search engine.
github.com/PHP-CMSIG/se...
Released a new Version of SEAL the Search Engine Abstraction Layer for #php. It comes with new "highlighting" feature and the Laravel Integration supports now also Laravel 12.
github.com/PHP-CMSIG/se...
Great talks at the @symfony.com user group Zurich today! Learned about SEAL (thank you @alexander-schranz.bsky.social!) and the future of the #sulu CMS.
The segment feature of #sulucms allows you create content for different segments in this case "winter"/"summer". Depending on a rule via a switcher you can show seasonal based content for this site.
If they come via a "summer" landingpage they stay in the summer content, and so on.
The changes of Chrstiophe inside prophecy the last years and Ondrej changes in phpstan also means that prophecy is also better understand by phpstan without the extension. Maybe in some time we can make the whole extension not longer required.