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 就可以看到效果了。


你可能感兴趣的:(CodeIgnite快速入门)