PHP Classes

How to Implement a Fast PHP Search Engine for Applications Written Using Laravel - Vegvisir Laravel Search Indexer package blog

Recommend this page to a friend!
  All package blogs All package blogs   Vegvisir Laravel Search Indexer Vegvisir Laravel Search Indexer   Blog Vegvisir Laravel Search Indexer package blog   RSS 1.0 feed RSS 2.0 feed   Blog How to Implement a Fa...  
  Post a comment Post a comment   See comments See comments (0)   Trackbacks (0)  

Author:

Package: Vegvisir Laravel Search Indexer

Laravel is a popular PHP framework that implements the Model-View-Controller (MVC) design pattern.

Application objects are stored in persistent containers using model classes. Usually, these model classes use SQL database servers to store the model objects.

This solution may be acceptable when you want to store a relatively small number of model objects in database table records.

If your application needs to store and retrieve many model objects, other types of containers do not use SQL to query the database records, so it can be faster to search the object records.

This package provides a general solution to search model class objects in different storage containers that are more suited to store a large number of model class objects, like Elastic Search and Mongo DB.

Since this package provides an interface abstraction to perform searches for model objects, it is easier to change an application to use a different storage container without changing the database code.




Loaded Article

About the Vegvisir Laravel Search Indexer Package

The package Vegvisir Laravel Search Indexer is one of the few PHP packages that was considered notable recently because it does something that is worth paying attention.

The basic purpose is: Adaptable search for model objects

Here follows in more detail what it does:

This package implements a universal search for model objects.

It implements a service for Laravel-based applications that can index and perform searches for model objects using query strings.

The package can call adapter classes that support different search indexers to access the model objects that applications may want to search.

Currently, it supports search index adapters like:

- Elastic Search

- MongoDB

Conclusion

The Vegvisir Laravel Search Indexer can be downloaded from download page or be installed using the PHP Composer tool following instructions in the Composer install instructions page.

This package was considered notable for implementing its benefits in a way that is worth noticing.

Notable PHP packages can be often considered innovative. If this package is also innovative, it can be nominated to the PHP Innovation Award and the author may win prizes and recognition for sharing innovative packages.

If you also developed your own notable or innovative packages consider sharing them, so you can also earn more visibility for your package as well nice prizes.

One nice prize that many PHP developers want and you may like is the PHP elePHPant mascot plush.




You need to be a registered user or login to post a comment

Login Immediately with your account on:



Comments:

No comments were submitted yet.



  Post a comment Post a comment   See comments See comments (0)   Trackbacks (0)  
  All package blogs All package blogs   Vegvisir Laravel Search Indexer Vegvisir Laravel Search Indexer   Blog Vegvisir Laravel Search Indexer package blog   RSS 1.0 feed RSS 2.0 feed   Blog How to Implement a Fa...