CodeIgnite快速入门

CodeIgnite是一个轻量级的PHP开发框架。使用它可以减轻开发负担,并且实现良好的MVC模式。现在记录一下用其搭建一个简单网站的教程:

1. 上官方网站下载最新版源代码, 官网:http://codeigniter.org.cn

2. 将源代码解压到www目录,按照说明配置 application/config 中的配置文件,通过浏览器即可访问到最初欢迎页面网页;

3. 在 application/controllers 中新建 index.php 文件,其代码如下:

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Index extends CI_Controller {
	function __construct()
	{
		parent::__construct();
		$this->load->helper('url'); // 用于加载url帮助功能
	}

	public function index()
	{
		$this->load->view('index');
	}
}
4. 在 application/views 中新建 index.php 文件,其代码如下:

<!DOCTYPE html>
<html>
<head>
	<title>登录-知识推荐</title>
	<base href="<?=base_url() . 'assets/';?>"><!--重写网页的基础路径-->
  	<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
  	<link href="css/base.css" type="text/css" rel="stylesheet">
  	<link href="css/index.css" type="text/css" rel="stylesheet">
  	<script type="text/javascript" src="js/main.js"></script>
</head>
<body>
	<div class="all">
		<div class="middle">
			<div class="main_wrap">
				<div class="main">
					<div class="logo">
				    	<img src="img/logo.gif" class="raw_image logoimg" alt="知识推荐">
				  	</div>
				  	<div class="content">
				  		<div class="previewimg">
				    		<img src="img/tag.png" class="raw_image" alt="知识推荐">
				  		</div>
				  		<div class="explain">
				    		<span>微博浩瀚的数据海洋中蕴藏着丰富的知识 <font class="title">知识推荐</font> 为您开启智慧的大门,目前我们暂时为您提供算法和会议的相关知识</span>
				  		</div>
				  		<div class="login_button">
							<a href='' ><img src="img/weibologin.png"></a>
				  		</div>
					</div>
				</div>
			</div>
		</div>
		<?php include 'modules/foot.php';?>
	</div>
</body>
</html>
5. 在网站根目录下新建 assets 目录,将 css、js、images 等文件放到该资源目录中。

6. 将 application/config/routes.php 中的 $route['default_controller'] 改为 index。

7. 在浏览器中输入 http://localhost/Web_size 就可以看到效果了。


  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值