목차
ThinkPHP框架入门知识
php教程 php手册 ThinkPHP框架入门知识

ThinkPHP框架入门知识

Jun 13, 2016 am 09:25 AM
thinkphp 무료 시작하기 오픈 소스 빠른 액자 ~의 지식 단순한 을 위한

ThinkPHP框架入门知识

 ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁 实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方 面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。

ThinkPHP基于MVC的PHP框架
M – Model 模型                工作:负责数据的操作
V – View  视图(模板)        工作:负责前台页面显示
C – Controller 控制器(模块) 工作:描述功能

ThinkPHP核心文件介绍
├─ThinkPHP.php     框架入口文件
├─Common 框架公共文件
├─Conf 框架配置文件
├─Extend 框架扩展目录
├─Lang 核心语言包目录
├─Lib 核心类库目录
│  ├─Behavior 核心行为类库
│  ├─Core 核心基类库
│  ├─Driver 内置驱动
│  │  ├─Cache 内置缓存驱动
│  │  ├─Db 内置数据库驱动
│  │  ├─TagLib 内置标签驱动
│  │  └─Template 内置模板引擎驱动
│  └─Template 内置模板引擎
└─Tpl 系统模板目录

#项目目录结构及说明:
Home 前台应用文件夹
├─Common 项目公共文件目录
├─Conf 项目配置目录
├─Lang 项目语言目录
├─Lib 项目类库目录
│  ├─Action Action类库目录
│  ├─Behavior 行为类库目录
│  ├─Model 模型类库目录
│  └─Widget Widget类库目录
├─Runtime 项目运行时目录
│  ├─Cache 模板缓存目录
│  ├─Data 数据缓存目录
│  ├─Logs 日志文件目录
│  └─Temp 临时缓存目录
└─Tpl 项目模板目录

ThinkPHP 3 MVC模式和URL访问
什么是MVC
M -Model 编写model类 对数据进行操作
V -View  编写html文件,页面呈现
C -Controller 编写类文件(UserAction.class.php)
ThinkPHP的MVC特点
编写非常灵活,只有view都可以执行

ThinkPHP的MVC对应的目录
M 项目目录/应用目录/Lib/Model
V 项目目录/应用目录/Tpl
C 项目目录/应用目录/Lib/Action
url访问C
url的4种访问方式
1.PATHINFO 模式

http://域名/项目名/入口文件/模块名/方法名/键1/值1/键2/值2

2.普通模式

http://域名/项目名/入口文件?m=模块名&a=方法名&键1=值1&键2=值2

3.REWRITE模式

http://域名/项目名/模块名/方法名/键1/值1/键2/值2

4.兼容模式

http://域名/项目名/入口文件?s=模块名/方法名/键1/值1/键2/值2

ThinkPHP 3.1.2 输出和模型使用
ThinkPHP 3 的输出
a、通过 echo 等PHP原生的输出方式在页面中输出
b、通过display方法输出
想分配变量可以使用assign方法
c、修改左右定界符
休要修改配置文件中的配置项
‘TMPL_L_DELIM’=>' ‘TMPL_R_DELIM’=>’}>’, //修改右定界符

ThinkPHP 3 的模型使用
需要在方法中通过new Model(表名)的形式操作数据库
$m=new Model(‘User’);
$arr=$m->select();
‘DB_TYPE’=>’mysql’,   //设置数据库类型
‘DB_HOST’=>’localhost’,//设置主机
‘DB_NAME’=>’thinkphp’,//设置数据库名
‘DB_USER’=>’root’,    //设置用户名
‘DB_PWD’=>”,        //设置密码
‘DB_PORT’=>’3306′,   //设置端口号
‘DB_PREFIX’=>’tp_’,  //设置表前缀
也可以使用DSN方法进行配置
‘DB_DSN’=>’mysql://root:@localhost:3306/thinkphp’,//使用DSN方式配置数据库信息
如果两种方式同时存在,以DSN方式为优先

还有一种简单实用模型的方式
M() 等效为 new Model();
$m=M(‘User’);
$arr=$m->select();

使用模型的实例可以对数据进行操作,操作的工作一般就是对数据库进行 增删改查 CURD
增 -C Create $m->add()
删 -D Delete $m->delete()
改 -U Update $m->save()
查 -R Read   $m->select()

a、模板可以遍历数组


1
2
3
   
            ---------

   

b、我们可以开启调试功能中的page_trace
1.开启调试功能
//3.开启调试模式(在主入口文件配置index.php)
define(‘APP_DEBUG’,true);
2.我们需要设置配置文件,开启页面trace
‘SHOW_PAGE_TRACE’=>true,//开启页面Trace,需要有$this->display()才显示

CURD特性
读取数据
对数据的读取 Read
$m=new Model(‘User’);
$m=M(‘User’);
select
$m->select();//获取所有数据,以数组形式返回
find
$m->find(2);//获取单条数据
getField(字段名)//获取一个具体的字段值
$arr=$m->where(‘id=2′)->getField(‘username’);
创建数据
对数据的添加 Create
$m=new Model(‘User’);
$m=M(‘User’);
$m->字段名=值
$m->add();
返回值是新增的id号
删除数据
$m=M(‘User’);
$m->delete(2);               //删除id为2的数据
$m->where(‘id=2′)->delete(); //与上面效果相同,也是删除id为2的数据
返回值是受影响行数
更新数据
$m=M(‘User’);
$data['id']=1;
$data['username']=’ztz2′;
$m->save($data);
返回值是受影响行数

查询方式
普通查询方式
a、字符串
$arr=$m->where(“sex=0 and username=’gege'”)->find();
b、数组
$data['sex']=0;
$data['username']=’gege';
$arr=$m->where($data)->find();
注意:这种方式默认是and的关系,如果使用or关系,需要添加数组值
$data['sex']=0;
$data['username']=’gege';
$data['_logic']=’or';
表达式查询方式
$data['id']=array(‘lt’,6);
$arr=$m->where($data)->select();
EQ 等于
NEQ不等于
GT 大于
EGT大于等于
LT 小于
ELT小于等于
LIKE 模糊查询
$data['username']=array(‘like’,’%ge’);
$arr=$m->where($data)->select();
NOTLIKE
$data['username']=array(‘notlike’,’%ge%’); //notlike中间没有空格
$arr=$m->where($data)->select();

注意:如果一个字段要匹配多个通配符
$data['username']=array(‘like’,array(‘%ge%’,’%2%’,’%五%’),’and’);//如果没有第三个值,默认关系是or关系
$arr=$m->where($data)->select();
BETWEEN
$data['id']=array(‘between’,array(5,7));
$arr=$m->where($data)->select();
//SELECT * FROM tp_user WHERE ( (id BETWEEN 5 AND 7 ) )
$data['id']=array(‘not between’,array(5,7));//注意,not 和 between中间一定要有空格
$arr=$m->where($data)->select();
IN
$data['id']=array(‘in’,array(4,6,7));
$arr=$m->where($data)->select();
//SELECT * FROM tp_user WHERE ( id IN (4,6,7) )

$data['id']=array(‘not in’,array(4,6,7));
$arr=$m->where($data)->select();
//SELECT * FROM tp_user WHERE ( id NOT IN (4,6,7) )
区间查询
$data['id']=array(array(‘gt’,4),array(‘lt’,10));//默认关系是 and 的关系
//SELECT * FROM tp_user WHERE ( (id > 4) AND (id

$data['id']=array(array(‘gt’,4),array(‘lt’,10),’or’) //关系就是or的关系

$data['name']=array(array(‘like’,’%2%’),array(‘like’,’%五%’),’gege’,’or’);
统计查询
count //获取个数
max   //获取最大数
min   //获取最小数
avg   //获取平均数
sum   //获取总和
SQL直接查询
a、query 主要数处理读取数据的
成功返回数据的结果集
失败返回boolean false
$m=M();
$result=$m->query(“select *  from t_user where id >50″);
var_dump($result);
b、execute 用于更新个写入操作
成功返回影响行数
失败返回boolean false
$m=M();
$result=$m->execute(“insert into t_user(username) values(‘ztz3′)”);
var_dump($result);

连贯操作
常用连贯操作
1.where
帮助我们设置查询条件
2.order
对结果进行排序
$arr=$m->order(‘id desc’)->select();
$arr=$m->order(array(‘id’=>’desc’,’sex’=>’asc’))->select();
3.limit
限制结果
limit(2,5)
limit(‘2,5′)
limit(10)//limit(0,10)
4.field
设置查询字段
field(‘username as name,id’)
field(array(‘username’=>’name’,’id’)
field(‘id’,true) //获取除了id以外的所有字段
5.table
设置表名
6.group
分组
7.having

alias 用于给当前数据表定义别名 字符串
page 用于查询分页(内部会转换成limit) 字符串和数字
join* 用于对查询的join支持 字符串和数组
union* 用于对查询的union支持 字符串、数组和对象
distinct 用于查询的distinct支持 布尔值
lock 用于数据库的锁机制 布尔值
cache 用于查询缓存 支持多个参数(以后在缓存部分再详细描述)
relation 用于关联查询(需要关联模型扩展支持) 字符串
validate 用于数据自动验证 数组
auto 用于数据自动完成 数组
filter 用于数据过滤 字符串
scope* 用于命名范围 字符串、数组

 视图
模板的使用
a、规则
模板文件夹下[TPL]/[分组文件夹/][模板主题文件夹/]和模块名同名的文件夹[Index]/和方法名同名的文件[index].html(.tpl)
更换模板文件的后缀名(修改配置文件)
‘TMPL_TEMPLATE_SUFFIX’=>’.html’,//更改模板文件后缀名
b、修改模板文件目录层次
‘TMPL_FILE_DEPR’=>’_’,//修改模板文件目录层次
c、模板主题
‘DEFAULT_THEME’=>’your’,//设置默认模板主题
需要在TPL下面新建一个your文件夹作为模板主题文件夹
如何动态修改模板主题?
1、在后台准备一个功能,修改config.php文件中的默认模板项
2、通过url传递 t=主题 参数可以修改不同的模板
‘DEFAULT_THEME’=>’your’,//设置默认模板主题
‘TMPL_DETECT_THEME’=>true,//自动侦测模板主题
‘THEME_LIST’=>’your,my’,//支持的模板主题列表

输出模板内容
a、display
1.display中没有参数
$this->display();
2.可以带参数
$this->display(本模块文件夹下的其他模板文件);
$this->display(‘index2′);

$this->display(其他文件夹下的模板文件);
$this->display(‘Public:error’);//注意,仅仅需要在Tpl下有Public文件夹以及其中的error.html即可,不需要一定有Public模块

$this->display(其他主题下的 文件夹下的 模板文件);//需要开启主题支持
$this->display(‘my:Index:index’);

$this->display(一个url路径);
$this->display(‘./Public/error.html’);

$this->display(‘./Public/error.html’,’utf-8′,’text/xml’);

$this->show($content);
3.fetch方法
获得模板文件中的内容,以字符串形式返回
$content=$this->fetch(‘Public:error’);
4.show方法
不需要模板文件,可以直接输出模板内容
$content=$this->fetch(‘Public:error’);
dump($content);
$content=str_replace(‘h1′,’i’,$content);
$this->show($content);
模板中的赋值
//$this->assign(‘name’,’赵桐正’);
$this->name=’赵桐正2′;
$this->display();
模板替换
__PUBLIC__:会被替换成当前网站的公共目录 通常是 /Public/
__ROOT__: 会替换成当前网站的地址(不含域名)
__APP__: 会替换成当前项目的URL地址 (不含域名)
__GROUP__:会替换成当前分组的URL地址 (不含域名)
__URL__: 会替换成当前模块的URL地址(不含域名)
__ACTION__:会替换成当前操作的URL地址 (不含域名)
__SELF__: 会替换成当前的页面URL

更换模板变量规则,修改配置项
‘TMPL_PARSE_STRING’=>array(           //添加自己的模板变量规则
‘__CSS__’=>__ROOT__.’/Public/Css’,
‘__JS__’=>__ROOT__.’/Public/Js’,
),

模板中的变量
变量输出
1.标量输出
2.数组输出
{$name[1]}      //索引数组
{$name['k2']}   //关联数组
{$name.k1}
3.对象输出
{$name:k}
{$name->k}
系统变量
{$Think.get.id}
使用函数
{$name|strtoupper} 生成的编译后文件是
{$name|date=’Y m d H:i:s’,###}
默认值
{$name|default=’这里是默认值’}
运算符
+ – * / % ++ —
{$name++}

模板中的基本语法
导入CSS和JS文件
1、css link
js  scr


2.import
//导入Public文件夹下面的Js目录中的test.js文件,import标签可以省略type属性,默认就是js的

//可以更改默认文件夹 设置basepath属性

3.load
//方法可以自动检测导入的文件类型

分支结构
1、if

男人是泥巴做的

女人是水做的


未成年

青春年少

成年

>  gt
== eq
>= egt
!= neq
=== heq
!== nheq


一个和尚挑水吃
两个和尚台水吃
三个和尚没水吃
这里是默认值

循环结构
1.for





{$j} abc

2.volist

{$v.username}


3.foreach

{$k}——-{$v}


特殊标签
1、比较标签
eq或者 equal 等于
neq 或者notequal 不等于
gt 大于
egt 大于等于
lt 小于
elt 小于等于
heq 恒等于
nheq 不恒等于

2.范围标签
in
在这些数字里面不在这些数字的范围内
在这些数字里面不在这些数字的范围内
between
{$n}在1-10之间{$n}不在1到10之间
3.present
标签来判断模板变量是否已经赋值,
m有赋值m没有赋值
4.Empty
empty标签判断模板变量是否为空,
n为空赋值n有值
5.Defined
判断常量是否已经定义
6.Define
在模板中定义常量
7.Assing
模板中变量赋值

其他标签使用
1、在模板中直接使用PHP代码
echo “我是赵桐正”
2、建议更改左右定界符
在配置文件中改变
‘TMPL_L_DELIM’=>' ‘TMPL_R_DELIM’=>’}>’, //修改右定界符

模板的使用技巧
模板包含







在模板中变量用[变量]接受

模板渲染
1、自动开启模板渲染 设置配置文件
‘LAYOUT_ON’=>true,//开启模板渲染
准备一个模板渲染页面,在页面中使用{__CONTENT__}接受具体模板页面的内容
如果在摸一个具体模板中不希望使用渲染模板,可以在页首添加{__NOCONTENT__}
2、不开启自动模板渲染可以在每一个具体页面的页首添加

3.使用技巧
在渲染模板文件中也可以使用其他模板文件的内容


这里是渲染页面!!!


{__CONTENT__}

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
4 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

클릭 한 번으로 PPT를 생성해보세요! 키미: 'PPT 이주노동자'가 먼저 대중화되게 해주세요 클릭 한 번으로 PPT를 생성해보세요! 키미: 'PPT 이주노동자'가 먼저 대중화되게 해주세요 Aug 01, 2024 pm 03:28 PM

키미: 단 한 문장이면 단 10초만에 PPT가 완성됩니다. PPT가 너무 짜증나네요! 회의를 하려면 PPT가 있어야 하고, 주간 보고서를 작성하려면 PPT가 있어야 하며, 누군가를 부정행위를 했다고 비난하려면 PPT를 보내야 합니다. 대학은 PPT 전공을 공부하는 것과 비슷합니다. 수업 시간에 PPT를 보고 수업 후에 PPT를 하는 거죠. 아마도 데니스 오스틴이 37년 전 PPT를 발명했을 때, 언젠가 PPT가 이렇게 널리 보급될 것이라고는 예상하지 못했을 것입니다. 우리가 PPT를 만들면서 힘들었던 경험을 이야기하면 눈물이 납니다. "20페이지가 넘는 PPT를 만드는 데 3개월이 걸렸고, 수십 번 수정했어요. PPT를 보면 토할 것 같았어요. 한창 때는 하루에 다섯 장씩 했는데, 숨소리까지 냈어요." PPT였어요." 즉석 회의가 있으면 해야죠.

CVPR 2024 시상식 전체가 발표되었습니다! 약 10,000명이 오프라인으로 컨퍼런스에 참석했으며 Google의 중국인 연구원이 최우수 논문상을 수상했습니다. CVPR 2024 시상식 전체가 발표되었습니다! 약 10,000명이 오프라인으로 컨퍼런스에 참석했으며 Google의 중국인 연구원이 최우수 논문상을 수상했습니다. Jun 20, 2024 pm 05:43 PM

베이징 시간으로 6월 20일 이른 아침, 시애틀에서 열린 최고의 국제 컴퓨터 비전 컨퍼런스인 CVPR2024가 최우수 논문 및 기타 수상작을 공식 발표했습니다. 올해는 우수논문 2편, 최우수 학생논문 2편 등 총 10편의 논문이 수상하였습니다. 컴퓨터 비전(CV) 분야 최고 학회는 매년 수많은 연구기관과 대학이 모여드는 CVPR이다. 통계에 따르면 올해 총 1만1532편의 논문이 제출돼 2719편이 채택돼 합격률 23.6%를 기록했다. Georgia Institute of Technology의 CVPR2024 데이터 통계 분석에 따르면 연구 주제 관점에서 가장 많은 논문이 이미지 및 비디오 합성 및 생성입니다(Imageandvideosyn

베어메탈부터 700억 개의 매개변수가 있는 대형 모델까지 튜토리얼과 바로 사용할 수 있는 스크립트가 있습니다. 베어메탈부터 700억 개의 매개변수가 있는 대형 모델까지 튜토리얼과 바로 사용할 수 있는 스크립트가 있습니다. Jul 24, 2024 pm 08:13 PM

우리는 LLM이 대규모 데이터를 사용하여 대규모 컴퓨터 클러스터에서 훈련된다는 것을 알고 있습니다. 이 사이트는 LLM 훈련 프로세스를 지원하고 개선하는 데 사용되는 다양한 방법과 기술을 소개합니다. 오늘 우리가 공유하고 싶은 것은 기본 기술에 대해 심층적으로 살펴보고 운영 체제 없이도 수많은 "베어 메탈"을 LLM 교육을 위한 컴퓨터 클러스터로 전환하는 방법을 소개하는 기사입니다. 이 기사는 기계가 생각하는 방식을 이해하여 일반 지능을 달성하기 위해 노력하는 AI 스타트업 Imbue에서 가져온 것입니다. 물론 운영 체제가 없는 "베어 메탈"을 LLM 교육을 위한 컴퓨터 클러스터로 전환하는 것은 탐색과 시행착오로 가득 찬 쉬운 과정이 아니지만 Imbue는 마침내 700억 개의 매개변수를 사용하여 LLM을 성공적으로 교육했습니다. 과정이 쌓이다

AI 활용 | AI가 혼자 사는 소녀의 생활 브이로그를 만들어 3일 만에 수만 개의 좋아요를 받았습니다. AI 활용 | AI가 혼자 사는 소녀의 생활 브이로그를 만들어 3일 만에 수만 개의 좋아요를 받았습니다. Aug 07, 2024 pm 10:53 PM

Machine Power Report 편집자: Yang Wen 대형 모델과 AIGC로 대표되는 인공지능의 물결은 우리가 살고 일하는 방식을 조용히 변화시키고 있지만 대부분의 사람들은 여전히 ​​그것을 어떻게 사용하는지 모릅니다. 이에 직관적이고 흥미롭고 간결한 인공지능 활용 사례를 통해 AI 활용 방법을 자세히 소개하고 모두의 사고를 자극하고자 'AI in Use' 칼럼을 론칭하게 됐다. 또한 독자들이 혁신적인 실제 사용 사례를 제출하는 것을 환영합니다. 영상 링크 : https://mp.weixin.qq.com/s/2hX_i7li3RqdE4u016yGhQ 최근 샤오홍슈에서는 혼자 사는 소녀의 인생 브이로그가 인기를 끌었습니다. 몇 가지 치유의 말과 함께 일러스트레이션 스타일의 애니메이션을 단 며칠 만에 쉽게 익힐 수 있습니다.

RAG의 12가지 문제점을 카운트다운하는 NVIDIA 수석 아키텍트가 솔루션을 가르칩니다. RAG의 12가지 문제점을 카운트다운하는 NVIDIA 수석 아키텍트가 솔루션을 가르칩니다. Jul 11, 2024 pm 01:53 PM

검색 증강 생성(RAG)은 검색을 사용하여 언어 모델을 향상시키는 기술입니다. 특히, 언어 모델은 답변을 생성하기 전에 광범위한 문서 데이터베이스에서 관련 정보를 검색한 다음 이 정보를 사용하여 생성 프로세스를 안내합니다. 이 기술은 콘텐츠의 정확성과 관련성을 크게 향상시키고 환각 문제를 효과적으로 완화하며 지식 업데이트 속도를 높이고 콘텐츠 생성 추적성을 향상시킬 수 있습니다. RAG는 ​​의심할 여지 없이 인공 지능 연구에서 가장 흥미로운 분야 중 하나입니다. RAG에 대한 자세한 내용은 본 사이트의 칼럼 기사 "대형 모델의 단점을 보완하는 데 특화된 RAG의 새로운 발전은 무엇인가?"를 참조하시기 바랍니다. 이 리뷰는 이를 명확하게 설명합니다." 그러나 RAG는 완벽하지 않으며 사용자는 이를 사용할 때 몇 가지 "고통"에 직면하는 경우가 많습니다. 최근 NVIDIA의 고급 생성 AI 솔루션

또 다른 소라 레벨 플레이어가 거리로 나섭니다! 소라와 케링과 비교해봤습니다. 또 다른 소라 레벨 플레이어가 거리로 나섭니다! 소라와 케링과 비교해봤습니다. Aug 02, 2024 am 10:19 AM

소라가 나오지 않자 OpenAI의 반대자들은 무기를 사용해 거리를 파괴했습니다. 소라를 사용할 수 있게 공개하지 않으면 정말 도난당할 것입니다! 오늘 샌프란시스코 스타트업 LumaAI는 트럼프 카드를 사용하여 차세대 AI 비디오 생성 모델 DreamMachine을 출시했습니다. 무료이며 누구나 사용할 수 있습니다. 보도에 따르면 이 모델은 간단한 텍스트 설명을 기반으로 소라에 버금가는 효과로 고품질의 사실적인 동영상을 생성할 수 있다고 합니다. 소식이 알려지자마자 수많은 사용자들이 이를 시험해 보기 위해 공식 홈페이지로 몰려들었습니다. 관계자들은 이 모델이 단 2분 만에 120프레임의 영상을 생성할 수 있다고 주장하고 있지만, 방문 급증으로 인해 공식 홈페이지에서 많은 이용자들이 몇 시간씩 기다려 오고 있다. Luma의 제품 성장 책임자인 BarkleyDai는 Discord에 대해 언급해야 했습니다.

Kuaishou Keling AI는 전 세계적으로 내부 테스트를 위해 완전히 공개되었으며 모델 효과가 다시 업그레이드되었습니다. Kuaishou Keling AI는 전 세계적으로 내부 테스트를 위해 완전히 공개되었으며 모델 효과가 다시 업그레이드되었습니다. Jul 24, 2024 pm 08:34 PM

7월 24일, Kuaishou 비디오 세대 대형 모델 Keling AI는 기본 모델이 다시 업그레이드되었으며 내부 테스트를 위해 완전히 공개되었다고 발표했습니다. Kuaishou는 더 많은 사용자가 Keling AI를 사용할 수 있도록 하고 창작자의 다양한 사용 요구 사항을 더 잘 충족시키기 위해 앞으로는 완전히 공개된 내부 테스트를 기반으로 다양한 카테고리에 대한 멤버십 시스템도 공식적으로 출시할 것이라고 밝혔습니다. 회원에게 해당하는 독점적인 기능 서비스를 제공합니다. 동시에 Keling AI의 기본 모델도 다시 업그레이드되어 사용자 경험을 더욱 향상시켰습니다. 사용자 경험을 더욱 향상시키기 위해 기본 모델 효과가 업그레이드되었습니다. Keling AI는 출시된 지 한 달이 넘었고 이번 멤버십 시스템 출시로 여러 번 업그레이드되고 반복되었습니다. 다시 변신을 거쳤습니다. 첫 번째는 업그레이드된 기본 모델을 통해 화질이 대폭 향상됐다는 점이다.

PHP 프레임워크의 학습 곡선은 다른 언어 프레임워크와 어떻게 비교됩니까? PHP 프레임워크의 학습 곡선은 다른 언어 프레임워크와 어떻게 비교됩니까? Jun 06, 2024 pm 12:41 PM

PHP 프레임워크의 학습 곡선은 언어 숙련도, 프레임워크 복잡성, 문서 품질 및 커뮤니티 지원에 따라 달라집니다. PHP 프레임워크의 학습 곡선은 Python 프레임워크에 비해 높고 Ruby 프레임워크에 비해 낮습니다. Java 프레임워크에 비해 PHP 프레임워크는 학습 곡선이 적당하지만 시작하는 데 걸리는 시간이 더 짧습니다.

See all articles