创建一个最简单的ThinkPhp项目工程
说一说ThinkPhp入门创建工程吧,开始ThinkPhp应用编程的第一步。
软件环境:
1.phpstom,下载链接:点击打开链接
2.ThinkPhp3.1版本
3.wampserver,集成开发环境,windows+apache+mysql+php的开发环境(本地服务器),配置简单,使用方便,下载链接:直接百度吧。。。太多下载链接了,360软件管家也可以直接下载,安装完了要配置Apache环境,鼠标左键点击图标,选择Apache点击httpd.conf,设置项目路径,如下图:
配置根目录和Directory
配置完了启动,一定要是绿色,如果是红色或者橘色,则要检查Apache或者mysql服务是否配置正确。不说太多了,实在不行,自己百度吧。
3.navicat for mysql,mysql的可视化编辑软件,懒得敲sql代码,真的懒得敲,懒人改变世界(绝对不是记不住的问题,哼!~),直接百度下载绿色版,破解之类的不再赘述
测试环境:
个人首推Firefox火狐,调试方便,很多很实用的功能,但是感觉有点慢,也有可能是我电脑的原因,当然也可以用360,用的比较多,要测试IE的话可以用IEtest,不太好用,也懒得去兼容IE9以前的,体验太差(真的不是没时间或者懒,我说的是真的~,信不信随你,反正我已经被自己说服了)
====================================================分割线=================================================
配置完了,该说说正题了,首先呢要去ThinkPhp官网下载ThinkPhp的框架包,目前已经更新到tp5了。还没使用,网上的教程啊,经验比较少,建议先使用3.2,这样遇到问题的时候求助更方便一些。下载链接:点击打开链接http://www.thinkphp.cn/down.html
需要的各种环境,工具,软件包准备好了,现在呢开始创建一个新的项目。在wamp的工作目录www文件加下创建一个项目文件夹,然后将ThinkPhp框架包导入到这个文件夹中,在PHPstorm 中打开这个文件夹
然后创建一个入口文件index.php,这个名字是可以任意定义的,习惯上写成index。内容如下:
<?php header("Content-Type:text/html; charset=utf-8"); define('THINK_PATH', './ThinkPHP/'); //定义Thinkphp框架宝的文件路径 //定义项目名称和路径 define('IN_VICBANG', true); define('APP_NAME', 'APP');//定义APP_NAME,其实就是项目文件夹 define('APP_PATH', './APP/');//定义项目路径 define('APP_DEBUG', true); //debug显示错误信息 //加载框架入口文件 require(THINK_PATH . "ThinkPHP.php");
接下来,要配置Apache访问项目路径,也就是上面说的根目录和directory,将其改成当前工程的文件夹名称。重启wamp,浏览器中访问localhost或者127.0.0.1,大功告成了,接下来就是见证奇迹的时刻,当当当当(音乐声,自己脑补)
回到项目中多了一个APP文件夹,一个最简单的THinkPHP项目就创建完成了!
更新内容:
在完成wamp的Apache配置后,我们在访问localhost的时候有时候会出现403错误,但是可以访问127.0.0,1,也就是没有访问权限的问题,这里做一个说明:
打开http.conf,找到项目对应得Directory,你会发现这些代码
图片最下面那两句,Deny from all,Allow from 127.0.0.1,也就是说禁止所有,允许127.0.0.1,把这里的Deny改成Allow,再访问localhost,就发现现在localhost也可以访问了。
本文讲解了创建一个最简单的ThinkPhp项目工程 的相关内容,更多相关内容请关注php中文网。
相关推荐:
Atas ialah kandungan terperinci 创建一个最简单的ThinkPhp项目工程. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Untuk menjalankan projek ThinkPHP, anda perlu: memasang Komposer untuk mencipta projek, masukkan direktori projek dan laksanakan php bin/console serve;

ThinkPHP mempunyai berbilang versi yang direka untuk versi PHP yang berbeza. Versi utama termasuk 3.2, 5.0, 5.1 dan 6.0, manakala versi kecil digunakan untuk membetulkan pepijat dan menyediakan ciri baharu. Versi stabil terkini ialah ThinkPHP 6.0.16. Apabila memilih versi, pertimbangkan versi PHP, keperluan ciri dan sokongan komuniti. Adalah disyorkan untuk menggunakan versi stabil terkini untuk prestasi dan sokongan terbaik.

Langkah-langkah untuk menjalankan ThinkPHP Framework secara setempat: Muat turun dan nyahzip ThinkPHP Framework ke direktori tempatan. Buat hos maya (pilihan) yang menunjuk ke direktori akar ThinkPHP. Konfigurasikan parameter sambungan pangkalan data. Mulakan pelayan web. Mulakan aplikasi ThinkPHP. Akses URL aplikasi ThinkPHP dan jalankannya.

Perbandingan prestasi rangka kerja Laravel dan ThinkPHP: ThinkPHP umumnya berprestasi lebih baik daripada Laravel, memfokuskan pada pengoptimuman dan caching. Laravel berfungsi dengan baik, tetapi untuk aplikasi yang kompleks, ThinkPHP mungkin lebih sesuai.

"Cadangan Pembangunan: Cara Menggunakan Rangka Kerja ThinkPHP untuk Melaksanakan Tugas Asynchronous" Dengan perkembangan pesat teknologi Internet, aplikasi Web mempunyai keperluan yang semakin tinggi untuk mengendalikan sejumlah besar permintaan serentak dan logik perniagaan yang kompleks. Untuk meningkatkan prestasi sistem dan pengalaman pengguna, pembangun sering mempertimbangkan untuk menggunakan tugas tak segerak untuk melaksanakan beberapa operasi yang memakan masa, seperti menghantar e-mel, memproses muat naik fail, menjana laporan, dsb. Dalam bidang PHP, rangka kerja ThinkPHP, sebagai rangka kerja pembangunan yang popular, menyediakan beberapa cara mudah untuk melaksanakan tugas tak segerak.

Langkah pemasangan ThinkPHP: Sediakan persekitaran PHP, Komposer dan MySQL. Buat projek menggunakan Komposer. Pasang rangka kerja dan kebergantungan ThinkPHP. Konfigurasikan sambungan pangkalan data. Hasilkan kod aplikasi. Lancarkan aplikasi dan lawati http://localhost:8000.

ThinkPHP ialah rangka kerja PHP berprestasi tinggi dengan kelebihan seperti mekanisme caching, pengoptimuman kod, pemprosesan selari dan pengoptimuman pangkalan data. Ujian prestasi rasmi menunjukkan bahawa ia boleh mengendalikan lebih daripada 10,000 permintaan sesaat, dan digunakan secara meluas dalam tapak web dan sistem perusahaan berskala besar seperti JD.com dan Ctrip dalam aplikasi praktikal.

Perkhidmatan RPC berdasarkan ThinkPHP6 dan Swoole melaksanakan fungsi pemindahan fail Pengenalan: Dengan perkembangan Internet, pemindahan fail menjadi semakin penting dalam kerja harian kita. Untuk meningkatkan kecekapan dan keselamatan pemindahan fail, artikel ini akan memperkenalkan kaedah pelaksanaan khusus perkhidmatan RPC berdasarkan ThinkPHP6 dan Swoole untuk melaksanakan fungsi pemindahan fail. Kami akan menggunakan ThinkPHP6 sebagai rangka kerja web dan menggunakan fungsi RPC Swoole untuk mencapai pemindahan fail silang pelayan. 1. Standard alam sekitar
