crawlers list with github repos – python, go, java, php & co

“There are only two hard things in Computer Science: cache invalidation and naming things” Phil Karlton on my last post from 30 March 2022, I started with same crawlers to finding unique hostnames and then collecting them on a mysql database. Example Crawler: dcrawl – searches hostnames from given start url. A free open-source project … Read more

How to build a Search Engine with Laravel & MongoDB and Scrapy [PHP, NoSQL, Python on Linux OS]

This article is currently being revised and expanded. “The amateur software engineer is always in search of magic” Grady Booch, father of UML In this article we will are planing to build a search engine with Laravel 9, Python 3 and MongoDB. Using the Laravel Scout Package and MongoDB for Backend and also MySQL on … Read more

TOP 10+ open-source e-commerce platforms in 2022

comparing open source e-commerce software applications on GitHub and Installation of Cloud Instances like on DigitalOcean, Amazon Web Services(AWS), Google Cloud Platform or on a virtual private server. A comparing of open source e-commerce platforms for unique and clean, and also for fast, modern and e-commerce web applications with awesome interfaces in 2022 PHP, Python … Read more

laravel collection to array with/without keys

Collections to array on laravel is a easy to solve problem. An Laravel array to collection convert on Controller is a few ways. You can use toArray() of eloquent as below.  laravel collection to array without keys The toArray method converts the collection into a plain PHP array. If the collection’s values are Eloquent models, the models will also … Read more

Run Laravel on Cloud Virtual Server(VPS) / Compare

Run your own Laravel Application Project on virtual cloud Servers with comparing the resources and prices. (Monthly from 5 USD) Pro: One-Click Installation – Laravel as Application to automatically installation. Contra: (Monthly 5 USD) Contra: No Support for automatically Installation on Ubuntu. AWS Amazon Web Services Google Cloud

add a new column to existing table in a migration

To create a migration, you may use the migrate:make command on the Artisan CLI. Use a specific name to avoid clashing with existing models. You then need to use the Schema::table() method (as you’re accessing an existing table, not creating a new one). And you can add a column like this: and don’t forget to add the … Read more

Laravel create model, controller and migration in single artisan command

For Laravel 8 and newer: -m, –migration Create a new migration file for the model.-c, –controller Create a new controller for the model.-r, –resource Indicates if the generated controller should be a resource controller and for Laravel 5.7, 6 and 7 and older: -a, –all Generate a migration, factory, and resource controller for the model … Read more