yii-入门资料

yii-2

控制器与URL

controler\ 目录下存放控制器

<?php
namespace app\controllers;

use yii\web\Controller;


class TestController extends Controller
{
public function actionIndex()
{
echo 'me create Controller success!';
}
public function actionUserIndex()
{
echo '方法名是用大写区分的';
}
}

访问自己创建的控制器

URL: http://{{域名}}/index.php?r=test/index :: 不能大写

URL:http://{{域名}}/index.php?r=test/user-index :: 使用-分隔

小程序-界面组件

设置button无边框且为直角

button {
border-radius: 0px;//直角
}
button::after {
border: none; //无边框
border-radius: 0px; //直角 要设置两个
}

子面回到父页时带参数

var pages = getCurrentPages();
var currPage = pages[pages.length - 1]; //当前页面
var prevPage = pages[pages.length - 2]; //上一个页面

//直接调用上一个页面的setData()方法,把数据存到上一个页面中去
prevPage.setData({
mydata: {a:1, b:2}
})

>> 更多

C语言-入门知识

了解C

[HelloWorld]

C 语言是一种通用的高级语言,最初是由丹尼斯·里奇在贝尔实验室为开发 UNIX 操作系统而设计的。C 语言最开始是于 1972 年在 DEC PDP-11 计算机上被首次实现。在 1978 年,布莱恩·柯林汉(Brian Kernighan)和丹尼斯·里奇(Dennis Ritchie)制作了 C 的第一个公开可用的描述,现在被称为 K&R 标准。

相关资料

菜鸟教程-C语言

经典一百个C程序

为何

为什么学习C?

C接近底层, 运行效率更快, 很多语言都基于C开发的

用C刷算法题

用来开发PHP扩展

定义好玩的程序、有意思的程序

可以处理你日常重复的事

可以控制

界面绚丽

laravel-项目实战

laravel-5.5

laravel – 通用系统

这是一个基础的可快速应用的系统

项目架构

后台管理: php7-Laravel-5.5

前端: nodejs+vue

数据爬虫: python3

项目功能设计

  • 认证系统
  • 内容系统

  • 文章管理

  • 分类管理

  • 插件系统

项目数据库设计

数据库参考OneThink

项目模块设计

模块路径: laravelGs/modules

├── Backend
│ ├── Controllers
│ │ ├── Controller.php
│ │ └── HomeController.php
│ ├── helpers.php
│ ├── Middlewares
│ ├── Models
│ ├── Providers
│ │ ├── BaseServiceProvider.php
│ │ └── RouteServiceProvider.php
│ └── Requests
├── Base
│ ├── Controllers
│ ├── helpers.php
│ ├── Middlewares
│ ├── Models
│ ├── Providers
│ │ ├── BaseServiceProvider.php
│ │ └── RouteServiceProvider.php
│ └── Requests
└── Frontend
├── Controllers
│ ├── Controller.php
│ └── HomeController.php
├── helpers.php
├── Middlewares
├── Models
├── Providers
│ ├── BaseServiceProvider.php
│ └── RouteServiceProvider.php
└── Requests

模块分化参考: >> 传送门

项目路由设计

协议:
http https ws wss