{"id":6594,"date":"2025-03-04T10:30:05","date_gmt":"2025-03-04T10:30:05","guid":{"rendered":"https:\/\/s-o-s.net\/product\/needle-v2-laravel-faceted-search\/"},"modified":"2025-04-17T18:58:20","modified_gmt":"2025-04-17T18:58:20","slug":"needle-v2-laravel-faceted-search","status":"publish","type":"product","link":"https:\/\/s-o-s.net\/en_gb\/product\/needle-v2-laravel-faceted-search\/","title":{"rendered":"Needle V2 &#8211; Laravel Faceted Search"},"content":{"rendered":"<p><br \/>\n<br \/>\n<a class=\"wp_automatic_demo_btn broken_link\" target=\"_blank\" href=\"https:\/\/codecanyon.net\/item\/needle-v2-laravel-faceted-search\/full_screen_preview\/20659238\" rel=\"noopener\">LIVE PREVIEW<\/a> <a class=\"wp_automatic_buy_btn broken_link\" target=\"_blank\" href=\"https:\/\/codecanyon.net\/item\/needle-v2-laravel-faceted-search\/20659238\" rel=\"noopener\">LIVE ORDER $15<\/a><br \/>\n<br \/>\n<img decoding=\"async\" src=\"https:\/\/previews.customer.envatousercontent.com\/files\/377334032\/inline_image.png\"><br \/>\n<a><span style=\"font-size: 20px\">Needle V2 &#8211; Laravel Faceted Search<\/span><\/a><br \/>\n<img decoding=\"async\" src=\"https:\/\/0.s3.envato.com\/files\/206179084\/envato_avatar.jpg\" width=\"25\" height=\"25\"> <a href=\"https:\/\/codecanyon.net\/user\/smartrahat\" target=\"_blank\" rel=\"noopener\">smartrahat<\/a><br \/>\n<\/p>\n<p>Needle V2 is a faceted search system build with <strong>Laravel<\/strong> marked up with <strong>Blade<\/strong> template. All search request perform with ajax so there is no redirecting or refreshing the page, it return the result very quickly. All codes are support any version of Laravel.<\/p>\n<p>\n<a target=\"_blank\" href=\"https:\/\/codecanyon.net\/item\/needle-php-faceted-search\/20893064\" rel=\"noopener\" class=\"broken_link\"><img decoding=\"async\" src=\"http:\/\/i131.photobucket.com\/albums\/p286\/smartrahat\/envato\/needlephp_ads.png\" alt=\"needle\" \/><\/a>\n<\/p>\n<h3 id=\"item-description__why-needle-v2\">Why Needle V2?<\/h3>\n<p>All codes are very simple and nested properly. It&#8217;s very easy to modify. All of the search keys are returning form database so no need to add too many search options or checkbox in html just add your products to database and the search panel will update itself. Any kind of website can use this faceted search system. ex: any kind of eCommerce, Hotel Booking, Automobile Showroom etc.<\/p>\n<\/p>\n<h3 id=\"item-description__crawl-efficiency-amp-seo-performance\">Crawl efficiency &#38; SEO performance<\/h3>\n<p>This can be an enormous challenge for eCommerce sites, which can have hundreds &#8211; or even thousands &#8211; of pages which are similar versions of the same product\/category. With multiple possible combinations of attributes (color, sizes, material, etc.) for each product on the site, Googlebot could waste a ton of your crawl bandwidth crawling in and out of navigational filters.<\/p>\n<p><b>Needle<\/b> uses Ajax to perform search and navigate to page. The main benefit of using AJAX for faceted navigation is that a new URL is not created when a user is on a page and applies a filter or sort order. The entire process happens client-side with JavaScript, without involving the web server.<\/p>\n<h3 id=\"item-description__server-requirements\">Server Requirements<\/h3>\n<p>You will need to make sure your server meets the following requirements:<\/p>\n<ul>\n<li>PHP &gt;= 7.3<\/li>\n<li>BCMath PHP Extension<\/li>\n<li>Ctype PHP Extension<\/li>\n<li>Fileinfo PHP Extension<\/li>\n<li>JSON PHP Extension<\/li>\n<li>Mbstring PHP Extension<\/li>\n<li>OpenSSL PHP Extension<\/li>\n<li>PDO PHP Extension<\/li>\n<li>Mbstring PHP Extension<\/li>\n<li>Tokenizer PHP Extension<\/li>\n<li>XML PHP Extension<\/li>\n<\/ul>\n<h3 id=\"item-description__other-framework\">Other Framework<\/h3>\n<ul>\n<li>Bootstrap 4.0.0<\/li>\n<li>jQuery 3.2.1<\/li>\n<li>jQuery UI 1.12.1<\/li>\n<li>Normalize.css 7.0.0<\/li>\n<h3 id=\"item-description__update-log\">Update Log<\/h3>\n<\/ul>\n<pre>\n    2022.11.14 - Upgraded to Bootstrap 5\n    2022.10.30 - Upgraded to Laravel 9\n    2022.01.13 - Bugfix on products-colors relation.\n    2021.08.24 - Add new range slider (touch compatible).\n    2021.08.14 - Add intermediary table for \"Products\" and \"Colors\". From now on a product can have multiple colors.\n    2021.01.19 - Remove \"Load More &gt;&gt;&gt;\" button if there is no more items.\n    2020.11.04 - Upgrade to Laravel 8.0\n    2020.07.28 - Upgrade to Laravel 7.22.2\n    2020.04.30 - Bugfix on \"ajax product loading\" while refreshing browser. \n    2019.04.09 - Responsive Design\n    2018.12.27 - Compatible with IE11 &#38; Edge\n    2018.12.27 - Move product listing view code to New Blade File from Controller (Easier to modify product listing design than before)\n    2018.12.27 - Improve ajax pagination\n    2018.06.15 - Add \"Clear all filters\" button\n    2018.06.15 - Replace custom pagination with laravel-bootstrap default pagination (more efficient, less bug)\n    2018.06.15 - Improve code quality. Reduce search time and page loading time.\n    2018.03.24 - Category, Brand, Color, Type and Offers can be search by the \"Search Box\" \n    2018.03.07 - Ensure compatibility with Laravel 5.6\n    2018.02.10 - Display available product quantity on search list\n    2018.01.22 - Upgrade search engine\n    2017.12.06 - Bug fix: '500 server error' on `offers` selection\n    2017.11.09 - Bug fix: Stop previous Ajax request if new request starts. (effective on large database or low bandwidth)\n    2017.11.01 - Bug fix on \"Load more &gt;&gt;&gt;\" of \"Type\" filter\n    2017.11.01 - Add meta tags to improve SEO and control Spider Crawler \n    2017.10.23 - Collapsible search option\n    2017.10.23 - Add \"Load more &gt;&gt;&gt;\" in search option\n    2017.09.17 - Initial Upload\n<\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/photos.smartrahat.com\/rate-me.png\" alt=\" photo rate-me.png\" \/><\/p>\n<p>\n<br \/>\n<br \/>\n<a href=\"https:\/\/codecanyon.net\/item\/needle-v2-laravel-faceted-search\/20659238\" target=\"_blank\" rel=\"noopener\" class=\"broken_link\">Source link<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>LIVE PREVIEW LIVE ORDER $15 Needle V2 &#8211; Laravel Faceted Search smartrahat Needle V2 is a faceted search system build with Laravel marked up with Blade template. All search request perform with ajax so there is no redirecting or refreshing the page, it return the result very quickly. All codes are support any version of [&hellip;]<\/p>","protected":false},"featured_media":6595,"comment_status":"open","ping_status":"closed","template":"","meta":{"_acf_changed":false,"give_campaign_id":0},"product_brand":[],"product_cat":[3331,3329,3350],"product_tag":[4408,3366,4407,3545],"class_list":{"0":"post-6594","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-php-script-solution","7":"product_cat-pro-version","8":"product_cat-search-php-script","9":"product_tag-faceted","10":"product_tag-laravel","11":"product_tag-needle","12":"product_tag-search","14":"first","15":"instock","16":"shipping-taxable","17":"purchasable","18":"product-type-simple","19":"add-to-wishlist-after_add_to_cart"},"acf":[],"fifu_image_url":"https:\/\/previews.customer.envatousercontent.com\/files\/377334032\/inline_image.png","_links":{"self":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/product\/6594","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/comments?post=6594"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/media\/6595"}],"wp:attachment":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/media?parent=6594"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/product_brand?post=6594"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/product_cat?post=6594"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/product_tag?post=6594"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}