Posts

Laravel PHP Job Board Script

JobBoard is a professional job board that helps the employer, agent and job seeker to find their talents, dream jobs within a short time with its advanced search engine. It comes with modern design and clean code to help you extend it further. JobBoard is an easily translatable, so you can translate it to any language. JobBoard PHP Job board script allows you to charge for premium jobs which much more profitable to run your business. JobBoard has package system for employer/agents to post premium jobs. Admin Login E-Mail: admin@demo.com                      Password: 123456 Employer Login E-Mail: stephen@demo.com                      Password: 123456 Agent E-Mail: brenda@demo.com                      Password: 123456 User E-Mail: stephano@demo.com                      Password: 123456 Highlighted Features     LARAVEL FRAMEWORK V.5.7 JobBoard – PHP Job Script based on Most modern framework Laravel 5.7, we ensure to provide you the latest technology that will

PHP frameworks in 2018 and Why i chose Laravel

PHP is the most popular server-side scripting language for developing Web applications or dynamic websites. PHP has great HTML and Database interactions. Compare to other languages, It is very simple to use. PHP has great frameworks for developing great and secure web applications. Here I am introducing some frameworks of PHP 1. Laravel: Laravel is the free open source PHP framework created by Taylor Otwell in 2011. This framework has many functions, the aim of which is to provide as fast development process as it is possible. Laravel offers the following key features – New directory structure – This new folder contains all language and template files. Route caching – Route caching feature speeds up the application route registration Authentication – Laravel 5 contains the ready to use inbuilt authentication system. Multiple file system – Laravel 5 provides the native support for multiple file system Unit testing is provided as an integral part of Laravel Template engi

Laravel artisan commands list

Image
Laravel has awesome set of artisan commands, probably the most often used are make:xxx – like make:model or make:migration etc. First, there is a command php artisan list which gives us all the commands, like this:   make:auth              Scaffold basic login and registration views and routes   make:command     Create a new Artisan command   make:controller     Create a new controller class   make:event            Create a new event class   make:job                Create a new job class   make:listener         Create a new event listener class   make:mail              Create a new email class   make:middleware  Create a new middleware class   make:migration     Create a new migration file   make:model           Create a new Eloquent model class   make:notification  Create a new notification class   make:policy           Create a new policy class   make:provider       Create a new service provider class   make:request         Create a new form request class   make

Install and configure Laravel with MongoDB on Windows

Image
Install MongoDB driver for PHP: Check your PHP version using phpinfo(). Download the zip file of dll which is suitable for your system configuration. Extract the archive and put php_mongodb.dll in your PHP extension directory. Add the following line to your php.ini file: extension=php_mongodb.dll Note: On earlier versions, the dll file was called php_mongo.dll, but on newer versions, it is called php_mongodb.dll Restart Apache to load the module. Check the output of phpinfo(). If the driver is installed correctly you should see a MongoDB section in your phpinfo() output as shown in the figure below. MongoDB Driver In case you don't see the section,cross-check the PHP version and architecture again. Install Laravel Package for MongoDB Install the latest stable version of the jenssegers/laravel-mongodb package, compatible with your version of Laravel. To check your Laravel version, run the command php artisan --version inside your Laravel Application folder. In

Multiple DataBase Connections in Laravel

This article is about using databases with different data, not necessary for load balancing (or connection pooling) between databases. Define Connections Inside of your datbase configuration file - likely app/config/database.php - you can define more than one database connection of any type. In fact, you can define as many connections as you'd like. For instance, if your application has to pull data from 2 MySQL databases, you can define them both separately: <?php return array(     'default' => 'mysql',     'connections' => array(         # Our primary database connection         'mysql' => array(             'driver'    => 'mysql',             'host'      => 'host1',             'database'  => 'database1',             'username'  => 'user1',             'password'  => 'pass1'             'charset'   => 'utf

Laravel HRMS

Image
Introduction Advanced HRM involves everything related to the employer-employee relationship and is about supporting and managing the organisation’s people and associated processes. It’s seen as a core business function essential to the organisation’s effective operation. System Rquirements PHP >= 5.5.9 OpenSSL PHP Extension PDO PHP Extension Mbstring PHP Extension Tokenizer PHP Extension MySQL 5.x or later versions Installing Process With Built In Auto Installer 1: Unzip the Download File From Codecanyon. You will find two folders, One folder contains documentation & another is Application Files. 2: Upload the Entire Application folder to your website / server 3: Next you can rename the folder to whatever you like (HRM, Advanced-HRM etc..) 4: Now visit the uploaded location using your web browser to run the installer process. 5: Follow the instructions on screen to install Advanced HRM. On Successful Installation, You will be find the Login URL. 6: For securit

Set Up Master Slave Replication in MySQL

About MySQL replication MySQL replication is a process that allows you to easily maintain multiple copies of MySQL data by having them copied automatically from a master to a slave database. This can help for many reasons including facilitating a backup for the data, a way to analyze it without using the main database, or simply as a means to scale out. This tutorial will cover a very simple example of MySQL replication—one master will send information to a single slave. For the process to work you will need two IP addresses: one of the master server and one of the slave. This tutorial will use the following IP addresses: 12.34.56.789- Master Database 12.23.34.456- Slave Database Setup This article assumes that you have a user with sudo privileges and have MySQL installed. If you do not have MySQL, you can install it with this command: sudo apt-get install mysql-server mysql-client Step One—Configure the Master Database Open up the mysql configuration file on the