Từ rất lâu, bất động sản luôn là ngành mánh khóe, một thị trường màu mỡ cho bao người, đó là mảnh đất chứa đựng nhiều tiềm năng cho những ai biết khai thác. Thế nhưng đi cùng với nó đầy rẫy sự cạnh tranh với những hình thức đa dạng. Những người biết nắm bắt và đi trước thời đại, họ sẽ tạo cho mình một thương hiệu với những chiến lược marketing. Một trong những cách làm như vậy là xây dựng 1 website với lượng tương tác, tiếp cận cực cao với sự chọn lựa 1 theme bất động sản đẹp và hiện đại.
Chia sẻ theme bất động sản đẹp – Themeqx Advanced PhP Laravel
Những ai đang và có hướng cho ngành bất động sản ngoài sự hiểu biết, kỹ năng, cần phải xây dựng 1 website với nội dung liên quan đến bất động sản. Mình thì không hiểu lắm về lĩnh vực này, nhưng may mắn nhận 1 vài dự án về nó và cũng nghe đồn thoáng qua thôi. Sẵn đây mình xin chia sẻ theme bất động sản, hay chính xác là source mã nguồn website bất động sản cho bạn nào có nhu cầu làm về lĩnh vực này.
Tính năng của theme
Lưu ý, đây không phải là theme wordpress nên các bạn đừng có upload nhé! Theme này có tên Themeqx Advanced PhP Laravel được thiết kế tinh tế và đầy quyền lực , dựa trên khuôn khổ laravel PhP frameworks (5.2) và được phát hành bởi THEMEQX, theme hỗ trợ đa ngôn ngữ, bạn có thể xây dựng kịch bản ngôn ngữ để chuyển sang ngôn ngữ của bạn, hoặc dùng đa ngôn ngữ (thường mấy website bất động sản đều có ít nhất là 2 ngôn ngữ).
Theme tích hợp Embed dễ dàng đặt Video youtube hoặc vemio với các hình thức Marketing để thu hút nhiều lượt tiếp cận từ khách hàng. Đồng thời dễ dàng thay đổi chủ đề cho giao diện chỉ với 1 click chuột, ngoài mục đích làm website bất động sản, bạn cũng có thể dùng nó để làm website rao vặt. Tất cả đã được tích hợp vào theme.
Một số tính năng nổi bật của theme:
- Hỗ trợ nhiều loại quảng cáo cấp cao, quảng cáo khẩn cấp.
- Nhiều chủ đề cho giao diện (bất động sản, rao vặt, khách sạn, du lịch,…)
- Tạo video nổi bật với Vemio.
- Hiển thị quảng cáo liên quan cho bài đăng.
- Hỗ trợ DISQUS – nhận xét về trang chi tiết quảng cáo (dễ dàng kiểm soát).
- SEO và dữ liệu Micro cải tiến giúp sự hiện diện của website trên công cụ tìm kiếm dễ dàng hơn.
- Mục phản hồi, báo lỗi, kiến nghị cho những quảng cáo không hợp lệ cho người dùng.
- Tích hợp trang Blog.
- Thông tin, dữ liệu khách hàng sẽ lưu vào database.
- Hỗ trợ 3 cấp CSS, tích hợp PayPal.
- Thiết kế sạch sẽ và hiện đại, hỗ trợ đa ngôn ngữ.
- Tối ưu SEO, hỗ trợ dịch ngôn ngữ.
- Đăng nhập và đăng ký nhanh.
- Đăng nhập bằng Facebook, Google Plus.
- Hỗ trợ Amazon S3.
- Thông báo những nội dung quan trọng qua Email.
- Giao diện thích ứng với hầu hết thiết bị.
- Thuật toán thanh toán chuyên nghiệp, chống gian lận.
- Và còn nhiều hơn nữa……….
Yêu cầu hệ thống lưu trữ của theme:
PHP >= 5.5.9 , OpenSSL PHP Extension , PDO PHP Extension , Mbstring PHP Extension , Tokenizer PHP Extension , Fileinfo Extension , GD Library or Imagick.
Tải về và cài đặt:
Link mua và demo theme: Xem ngay
Linh dowload: Tải về
Theme sạch sẽ, tuy nhiên bạn cũng nên check viruts trước khi sử dụng để đảm bảo quyền lợi rủi ro.
Mật khẩu giải nén nếu có: Alotoi.com
Chúc các bạn thành công!
Nếu bạn thấy bài viết hữu ích, hãy ghé thăm thường xuyên và subscribe Alo Tôi để cập nhật những bài viết hay nhất, mới nhất. Cảm ơn bạn rất nhiều
Cập nhật 5 năm trước
Mình chạy trên cyberpanel + xampp không được. Có bạn nào chạy được rồi cho mình xin hướng dẫn với, Đội ơn nhiều bất kỳ sự giúp đỡ nào từ bạn
@Nam Hoàng: B inbox mình nhé!
Theme đẹp lắm ad ơi. Đang cần theme như này.
theme khá đẹp.
quá đẹp
Theme nhìn rất phù hợp làm bds, cảm ơn tác giả
đẹp quá
ngon
Tuyệt vời
ok bạn oi
tuyệt vời
đẹp
Tuyệt vời
Ad giúp mình cấu hình được không, mình sẽ trả phí
Mình sử dụng shared host của tenten (PHP 7.1).
Trong phần cấu hình của PHP như sau
————————————————–
PHP Selector | extensions
Current PHP version: 7.1
PHP Version
Switch To PHP Options
apcu imap nd_mysqli phar tidy
bcmath inotify nd_pdo_mysql posix timezonedb
dba interbase oauth propro trader
dom intl oci8 pspell uploadprogress
eio json odbc raphf uuid
enchant ldap opcache rar wddx
fileinfo libsodium pdo redis xdebug
gd lzf pdo_dblib snmp xmlreader
gender mailparse pdo_firebird soap xmlrpc
geoip mbstring pdo_mysql sockets xmlwriter
gmagick mcrypt pdo_odbc ssh2 xsl
gnupg memcached pdo_pgsql stats yaml
http mongodb pdo_sqlite sysvmsg zip
igbinary mysqli pgsql sysvsem
imagick mysqlnd phalcon3 sysvshm
————————————————
Theo mình hiểu thì shared host này không có OpenSSL PHP Extension , Tokenizer PHP Extension
Các bước mình thực hiện
1. Upload code lên shared host (thư mục public_html sẽ chứa các thư mục app, assert, bootstrap,…
2. Copy toàn bộ các folder và files trong thư mục public vào trong thư mục public_html
3. Đổi tên .envbak thành .env
4. Cấu hình .env
APP_ENV=local
APP_DEBUG=true
APP_KEY=base64:fpVldiLoOG+L562vfMat8+vPmxUzvVJOjXRd4wgMA/A=
APP_URL=http://abc.com.vn
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=tsanmua2_bac
DB_USERNAME=tsanmua2_tai
DB_PASSWORD=tai123
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
5. Config Server.php
<?php
/**
* Laravel – A PHP Framework For Web Artisans
*
* @package Laravel
* @author Taylor Otwell
*/
$uri = urldecode(
parse_url($_SERVER[‘REQUEST_URI’], PHP_URL_PATH)
);
// This file allows us to emulate Apache’s “mod_rewrite” functionality from the
// built-in PHP web server. This provides a convenient way to test a Laravel
// application without having installed a “real” web server software here.
if ($uri !== ‘/’ && file_exists(__DIR__.’/’.$uri)) {
return false;
}
require_once __DIR__.’/index.php’;
6. Config Index.php
application/x-httpd-php index.php ( PHP script text )
make(Illuminate\Contracts\Http\Kernel::class);
$response = $kernel->handle(
$request = Illuminate\Http\Request::capture()
);
$response->send();
$kernel->terminate($request, $response);
7. .htaccess
Options -MultiViews
RewriteEngine On
# Redirect Trailing Slashes If Not A Folder…
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller…
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* – [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
Kết quả:
– Không mở được web
– Lỗi => file error_log
[18-Dec-2018 18:41:12 Asia/Ho_Chi_Minh] PHP Fatal error: Uncaught InvalidArgumentException: The “” directory does not exist. in /home/tsanmua21nv/public_html/vendor/symfony/finder/Finder.php:546
Stack trace:
#0 /home/tsanmua21nv/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/LoadConfiguration.php(76): Symfony\Component\Finder\Finder->in(false)
#1 /home/tsanmua21nv/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/LoadConfiguration.php(59): Illuminate\Foundation\Bootstrap\LoadConfiguration->getConfigurationFiles(Object(Illuminate\Foundation\Application))
#2 /home/tsanmua21nv/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/LoadConfiguration.php(38): Illuminate\Foundation\Bootstrap\LoadConfiguration->loadConfigurationFiles(Object(Illuminate\Foundation\Application), Object(Illuminate\Config\Repository))
#3 /home/tsanmua21nv/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(203): Illuminate\Foundation\Bootstrap\LoadConfiguration->bootstrap(Object(Illuminate\Foundation\ in /home/tsanmua21nv/public_html/vendor/symfony/finder/Finder.php on line 546
Mình sử dụng shared host của tenten (PHP 7.1).
Trong phần cấu hình của PHP như sau
————————————————–
PHP Selector | extensions
Current PHP version: 7.1
PHP Version
Switch To PHP Options
apcu imap nd_mysqli phar tidy
bcmath inotify nd_pdo_mysql posix timezonedb
dba interbase oauth propro trader
dom intl oci8 pspell uploadprogress
eio json odbc raphf uuid
enchant ldap opcache rar wddx
fileinfo libsodium pdo redis xdebug
gd lzf pdo_dblib snmp xmlreader
gender mailparse pdo_firebird soap xmlrpc
geoip mbstring pdo_mysql sockets xmlwriter
gmagick mcrypt pdo_odbc ssh2 xsl
gnupg memcached pdo_pgsql stats yaml
http mongodb pdo_sqlite sysvmsg zip
igbinary mysqli pgsql sysvsem
imagick mysqlnd phalcon3 sysvshm
————————————————
Theo mình hiểu thì shared host này không có OpenSSL PHP Extension , Tokenizer PHP Extension
Các bước mình thực hiện
1. Upload code lên shared host (thư mục public_html sẽ chứa các thư mục app, assert, bootstrap,…
2. Copy toàn bộ các folder và files trong thư mục public vào trong thư mục public_html
3. Đổi tên .envbak thành .env
4. Cấu hình .env
APP_ENV=local
APP_DEBUG=true
APP_KEY=base64:fpVldiLoOG+L562vfMat8+vPmxUzvVJOjXRd4wgMA/A=
APP_URL=http://abc.com.vn
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=tsanmua2_bac
DB_USERNAME=tsanmua2_tai
DB_PASSWORD=tai123
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
5. Config Server.php
<?php
/**
* Laravel – A PHP Framework For Web Artisans
*
* @package Laravel
* @author Taylor Otwell
*/
$uri = urldecode(
parse_url($_SERVER[‘REQUEST_URI’], PHP_URL_PATH)
);
// This file allows us to emulate Apache’s “mod_rewrite” functionality from the
// built-in PHP web server. This provides a convenient way to test a Laravel
// application without having installed a “real” web server software here.
if ($uri !== ‘/’ && file_exists(__DIR__.’/’.$uri)) {
return false;
}
require_once __DIR__.’/index.php’;
6. Config Index.php
application/x-httpd-php index.php ( PHP script text )
<?php
/**
* Laravel – A PHP Framework For Web Artisans
*
* @package Laravel
* @author Taylor Otwell
*/
/*
|————————————————————————–
| Register The Auto Loader
|————————————————————————–
|
| Composer provides a convenient, automatically generated class loader for
| our application. We just need to utilize it! We’ll simply require it
| into the script here so that we don’t have to worry about manual
| loading any of our classes later on. It feels nice to relax.
|
*/
require __DIR__.’/vendor/autoload.php’;
/*
|————————————————————————–
| Turn On The Lights
|————————————————————————–
|
| We need to illuminate PHP development, so let us turn on the lights.
| This bootstraps the framework and gets it ready for use, then it
| will load up this application so that we can run it and send
| the responses back to the browser and delight our users.
|
*/
$app = require_once __DIR__.’/bootstrap/app.php’;
/*
|————————————————————————–
| Run The Application
|————————————————————————–
|
| Once we have the application, we can handle the incoming request
| through the kernel, and send the associated response back to
| the client’s browser allowing them to enjoy the creative
| and wonderful application we have prepared for them.
|
*/
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
$response = $kernel->handle(
$request = Illuminate\Http\Request::capture()
);
$response->send();
$kernel->terminate($request, $response);
7. .htaccess
Options -MultiViews
RewriteEngine On
# Redirect Trailing Slashes If Not A Folder…
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller…
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* – [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]