A. opencart这个程序怎么样,主要的优缺点在哪里
OpenCart的优势在于前台界面的设计非常适合欧美购物者的浏览习惯:简洁,直观,唯美! 后台也非常的简洁明了,而且功能强大,对于初学者来说非常容易上手,对于大多数经验丰富的网店经营者来说,OpenCart的后台管理功能也基本能满足其需求。OpenCart可以说是最适合国内用户建设外贸网店的程序! OpenCart的主要特点包括: 1. 网站模版化,用户可自由更滑,编辑模版文件 2. 产品评论功能 3. 产品评分功能 4. 可添加下载类产品 5. 图片自动调整大小 6. 添加相关产品功能 7. 优惠券(Coupon Code)功能 8. 搜索引擎优化功能 其程序结构也非常的清晰明了,对开发者非常友好: OpenCart 1.x 使用 MVC(+L) style framework: Model - 数据库层 View - 模版展示 Controller - 主要代码层 Language - 本地化 所以对于前台的产品页面,主要有4个相关文件: M: \catalog\model\catalog\proct.php V: \catalog\view\template\proct\proct.tpl C: \catalog\controller\proct\proct.php L: \catalog\language\english\proct\proct.php 以此类推, 在管理后台, 如要编辑这些文件, 也主要有下面这4个文件: M: \admin\model\catalog\proct.php V: \admin\view\template\catalog\proct.tpl C: \admin\controller\catalog\proct.php L: \admin\language\english\catalog\proct.php Opencart的插件是以覆盖安装形式的。目前对插件的版本兼容性还不够完善,希望以后能有改善。现在Opencart已经到1.47的版本,新版本的后台界面设计有明显提高。 目前Opencart中文技术的支持还不够完善,09年底才开始有一些Opencart中文论坛等出现,并有支付宝插件。不过使用Opencart的人是越来越多了。 ------谢谢您的提问,只您生活愉快!
B. wordexpress 和opencart区别
WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。
opencart是PHP与数据库MySQL的结合,是PHP开发语言处理的。
C. 如何在linux环境下安装opencart安装设置
1、在apache工程目录下新建一个目录
mkdir opencart
2、转到临时目录
cd opencart
3、下载官方安装文件
sudo wget ftp://XXX.XXX.XXX.XXX/OpenCart_v1.5.0.CN.zip
sudo wget http://sourceforge.net/projects/ ... 550.tar.gz/download
或者
http://www.opencart.com/index.php?route=download/download
下载对应版本,然后FTP上传到你的主机上
4、解压缩安装文件(如果使用FTP就跳过这一步)
sudo apt-get install unzip
sudo apt-get install php5-gd
sudo apt-get install php5-curl
sudo /etc/init.d/apache2 restart
unzip OpenCart_v1.5.0.CN.zip
5、拷贝主要文件到系统WEB目录
sudo cp -Rf upload/ /var/www/opencart
6、转到安装目录。
cd /var/www/opencart
7、修改安装文件和目录的读写权限:
sudo chmod -R a+rw /var/www/opencart/config.php
sudo chmod -R a+rw /var/www/opencart/admin/config.php
sudo chmod -R a+rw /var/www/opencart/system/cache/
sudo chmod -R a+rw /var/www/opencart/system/logs/
sudo chmod -R a+rw /var/www/opencart/image/
sudo chmod -R a+rw /var/www/opencart/image/cache/
sudo chmod -R a+rw /var/www/opencart/image/data/
sudo chmod -R a+rw /var/www/opencart/download/
sudo chmod -R a+rw /var/www/opencart/system/library/cache.php
sudo chmod -R a+rw /var/lib/php5
8、使用phpMyAdmin或者MYSQL命令创建opencart要使用的数据库(数据库名称和安装界面提示的名称要一致),打开浏览器输入:http://你的服务器IP地址/opencart,这个地方要注意的是phpMyAdmin目录为655,如果给的太高系统会提示无法访问
9、在浏览器运行你的域名 http://yourdomain.com 可以看到opencart的安装界面
在第3步的时候输入第8步设置的用户名称、密码和数据库名称,其它都默认接口
安装提示进行安装(界面安装和windows一样这里不多介绍)。
10、删除安装目录:
rm -Rf /var/www/opencart/install
D. opencart数据库需要php什么版本
下载OpenCart安装文件,这里我们以OpenCart1.4.9.4为力演示如何安装.
将下载的压缩文件界压缩,解压缩后会产生如下文件或文件夹目录:
upload(文件夹)
changes.txt
delta.txt
install.txt
license.txt
upgrade.txt
upload文件夹里面的所有内容是我们安装OpenCart所需要的,install.txt是告诉您如何安装.
首先我们在apache的配置文件里所指定的主目录下建立一个文件夹,名称为”opencart”,如果您还没有搭建好测试环境,请查看本站的另外两篇文章:
然后将upload目录下的所有文件和目录全部拷贝到刚刚新建立的opencart目录下.
接下来进行OpenCart的安装:
1. 打开浏览器,在地址栏上输入http://localhost/opencart/,然后会看到opencart安装step 1页面,这里点击”i agree to the license”,然后点击”continue” 按钮.如图:
2. 进入下一步如果看到类似下面的情况:
则需要修改服务器的配置,修改方法如下:
使用EditPlus打开php.ini文件,查找 magic_quotes_gpc = On,将其修改为 magic_quotes_gpc = Off,然后保存.
如果按照本站的安装方法,需要修改的php.ini文件应该xampp/apache/bin/目录下.
然后查找php_curl.dll,将”;extension = php_curl.dll”的前面的分号去掉,然后保存.
重启apache服务器,然后刷新刚才的安装页面,此时可以看到下面的页面:
然后点击”continue”按钮进入下一步.
3.按照如下图所示填写:
database host: 需要填写的是mysql服务器的主机地址;
user 需要填写的是mysql的用户名称: 因为我们是本地测试,xampp默认mysql的用户为root,密码为空;
password : 这里可以不用填写;
database name : 这里设置您安装opencart的数据库的名称,暂时我们填写opencart;
database prefix: 这里设置的是生成的每一个数据表格名称的前缀,可以随便填写,也可以不填;
第2部分的username和password是设置管理员的账户和密码,我们暂时都设置为admin,e-mail是设置管理员邮件.
然后打开navicat软件,建立连接本机mysql服务器的连接,步骤如下:
点击”连接图表”,如图:
然后弹出窗口,按照如下图片所示填写,然后点击”测试连接”按钮.
点击确定后,按下图所示创建数据库,
然后按照下图设置数据库名称和字符集:
点击”确定”按钮后,数据库建立完成.
然后回到浏览器,点击”continue”按钮进入下一步.
4.opencart安装完成,最后删除安装目录”install”.
至此opencart已经安装到您的测试环境.
E. opencart是用什么语言开发的
opencart是PHP与数据库MySQL的结合,是PHP开发语言处理的。 mycncart就是opencart的中国版,针对网站用户是中国客户,或者说是为适应中国市场而二次开发而成的。 mycncart是目前为止国内唯
F. 腾讯云openCart怎么登陆数据库
<?php
$mysql_server_name='localhost'; //改成自己的mysql数据库服务器
$mysql_username='root'; //改成自己的mysql数据库用户名
$mysql_password='12345678'; //改成自己的mysql数据库密码
$mysql_database='mycounter'; //改成自己的mysql数据库名
$conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password,$mysql_database);
$sql='CREATE DATABASE mycounter DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;
';
mysql_query($sql);
$sql='CREATE TABLE `counter` (`id` INT(255) UNSIGNED NOT NULL AUTO_INCREMENT ,`count` INT(255) UNSIGNED NOT NULL DEFAULT 0,PRIMARY KEY ( `id` ) ) TYPE = innodb;';
mysql_select_db($mysql_database,$conn);
$result=mysql_query($sql);
//echo $sql;
mysql_close($conn);
echo "Hello!数据库mycounter已经成功建立!";
G. php opencart怎么进行数据库操作
1,根目录下config.php中定义了数据库信息:
// DB
define('DB_DRIVER', 'mysqli');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'root');
define('DB_PASSWORD', 'qqqq');
define('DB_DATABASE', 'qqqq');
define('DB_PORT', '3306');
define('DB_PREFIX', 'oc_');
2,system>library文件夹下db.php中定义了DB类,数据库的连接方法
$this->db = new $class($hostname, $username, $password, $database, $port);
3,index.php中初始化数据库连接
$db = new DB(DB_DRIVER, DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE, DB_PORT);
4,controller中调用model层定义的查询函数
$layout_id = $this->model_catalog_category->getCategoryLayoutId(end($path));
5,model层getCategoryLayoutId函数中返回查询sql结果
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "category_to_layout WHERE category_id = '" . (int)$category_id . "' AND store_id = '" . (int)$this->config->get('config_store_id') . "'");