分类 PHP 下的文章
315
http://www.windowsphone.com/s?appid=15ceed21-19dc-4259-a7a1-d339e9b79722
http://www.second-auto.com/ 模仿
http://www.szbenice.com/ 理想
http://www.szsurpass.com.cn 现有的网站
需要:
https://www.kancloud.cn/jingyifeng/thinkphp 文档
https://daneden.github.io/animate.css/
http://www.superslide2.com/
http://www.ruanyifeng.com/blog/2019/03/coloring-scheme.html 配色
http://layer.layui.com/
https://ke.qq.com/course/280635
ThinkPHP5双语企业网站快速开发实战-文件管理+微信公众号机器人
http://m87.mobanxiu.net/
http://m87.mobanxiu.net/index.html
http://3160.10yanw.com/
{$Think.lang 表示调用语言包
请直接修改语言包文件:
\App\Lang\cn 中文版
\App\Lang\en 英文版
https://qidian.qq.com/
企点
https://ke.qq.com/course/280635#term_id=100332363
https://www.kancloud.cn/jingyifeng/thinkphp
https://study.163.com/course/introduction/1004912007.htm
https://chuanke.baidu.com/6027737-234214.html
http://www.thinkphp.cn/topic/52270.html
https://gitee.com/jingyifeng/companyweb-thinkphp5/
https://mb.mituo.cn/mui111
https://mb.mituo.cn/mui097
模板
服务器信息
http://www.second-auto.com/weboms/Template/pc_web.zip
https://gitee.com/apiadmin/ApiAdmin
https://gitee.com/search?q=thinkphp&sort=last_push_at&type=
后台
https://gitee.com/lptiyu/lptiyu_web
https://gitee.com/JinHuiShengWuQiYeZhan/JinHuiShengWuQiYeZhan-ThinkCMFjhs
https://gitee.com/sunzenghao/taiji
https://gitee.com/vmbqaf03852/ThinkCMF ok
https://gitee.com/wolf18/Wolf-Blog-thinkphp-5.2.x
https://gitee.com/listen164875052/tp51_backstage
https://gitee.com/aabbdds/financial_thinkphp
https://gitee.com/Trendymen/thinkphp-restful-api
https://gitee.com/ycsjx/vueThinkphp5.1
https://gitee.com/gitzwt/ThinkApiAdmin
https://gitee.com/null_332_0710/JiyCms 旧
https://gitee.com/dddbh/thinkphp32_enterprise_station 旧
https://gitee.com/LiGirl/TP5
https://gitee.com/ilt/zhai-music
https://gitee.com/gitzwt/ThinkApiAdmin
https://gitee.com/jingyifeng/companyweb-thinkphp5
https://gitee.com/ghj/ThinkGMS
https://gitee.com/silverpool/perproty
https://gitee.com/TYPO3_GO/thinkphp_company
https://gitee.com/fjp203/solve2
https://gitee.com/linjialiang/tp5
https://gitee.com/TYPO3_GO/thinkphp_company
https://gitee.com/gogochen/tpEcharts
https://gitee.com/WenPinGao/tp5
https://gitee.com/apiadmin/ApiAdmin
https://gitee.com/finemanlf/ExbizOMS
https://gitee.com/zzuyxg/yThink
PHP
ThinkPHP
官网:http://www.thinkphp.cn/
手册:https://www.kancloud.cn/@manual
https://www.kancloud.cn/manual/thinkphp5_1/353946
ThinkPHP5.1完全开发手册
https://www.kancloud.cn/manual/thinkphp5/118003
ThinkPHP5.0完全开发手册
第三方整理手册
THINKPHP 5.0 手册最新版
https://pkg.phpcomposer.com/
使用Composer安装ThinkPHP5
ThinkPHP
php5.6+Redis+Windows7安装 (phpstudy)
igbinary
redis
phpstudy2016安装redis扩展
windows 上的 PHP 开发环境用什么比较好
ThinkPHP5基础讲解视频教程
[ThinkPHP5快速开发企业站点[全程实录]更新中...][11]
基于 ThinkPHP框架
https://gitee.com/karson/fastadmin 官网
ThinkphpCMF内容管理框架
https://github.com/thinkcmf/thinkcmf
ThinkCMF FAQ ThinkCMF常见难解问题手册
ThinkPHP5.1完全开发手册
教程视频
ThinkCMF快速建站之模板开发
ThinkCMF 5.0教程
自定义提示
thinkphp 默认提示信息 thinkphp5 自定义跳转提示success error页面美化
https://www.fujieace.com/thinkphp/tp5-layer.html
https://cloud.tencent.com/info/afd9e1a100b04f72b191c4814f0fb1f5.html
http://www.twbweb.com/2104.html
https://www.kancloud.cn/w113211/layers/268062
https://www.kancloud.cn/w113211/layers/268091
http://www.php.cn/php-weizijiaocheng-395179.html
http://www.twbweb.com/category/php
第三方教程视频
wordpress中增加用户角色功能实现方式
最近一次wordpress主题开发中需要对现有用户角色功能的补充,顺带记录笔记。
注册用户角色
add_role('site_developer', '客户', array(
'read' => true, //文章阅读权限
'moderate_comments' => true, //编辑、删除、修改评论权限
'edit_posts' => false //编辑文章权限
));
角色API参考http://codex.wordpress.org/Roles_and_Capabilities
更多权限参考列表如下:
read 阅读文章
moderate_comments 管理评论
delete_posts 删除文章
edit_posts 编辑文章
delete_published_posts 删除已发布文章
publish_posts 发布文章
upload_files 上传文件
edit_published_posts 编辑已发布文章
read_private_pages 阅读私有页面
edit_private_pages 编辑私有页面
delete_private_pages 删除私有页面
read_private_posts 阅读私有文章
edit_private_posts 编辑私有文章
delete_private_posts 删除私有文章
delete_users 删除用户
edit_users 编辑用户
edit_themes 编辑主题
edit_plugins 编辑插件
添加/增加用户字段
/*
* 自定义用户个人资料信息
*/
add_filter( 'user_contactmethods', 'func_add_contact_fields' );
function func_add_contact_fields( $contactmethods ) {
$contactmethods['qq'] = 'QQ';
$contactmethods['qm_mailme'] = 'QQ邮箱“邮我”';
$contactmethods['qq_weibo'] = '腾讯微博';
$contactmethods['sina_weibo'] = '新浪微博';
$contactmethods['twitter'] = 'Twitter';
$contactmethods['google_plus'] = 'Google+';
$contactmethods['donate'] = '赞助链接';
unset( $contactmethods['yim'] );
unset( $contactmethods['aim'] );
unset( $contactmethods['jabber'] );
return $contactmethods;
}
wordpress主题开发中的瘦身功能
提供一份wordpress主题开发中的优化项目,经过许多版本迭代的最优体验。
随着wordprss功能的越来越完善,同时也越来越臃肿,有必要进行响应的优化工作,特别是对于做企业网站开发而言。
清除控制台不必要功能
add_action('wp_dashboard_setup', 'example_remove_dashboard_widgets' );
function example_remove_dashboard_widgets() {
// 控制面板优化
global $wp_meta_boxes;
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_quick_press']); // 删除 "快速发布" 模块
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']); // 删除 "引入链接" 模块
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']); // 删除 "近期评论" 模块
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_recent_drafts']); // 删除 "近期草稿" 模块
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']); // 删除 "WordPress 开发日志" 模块
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']); // 删除 "其它 WordPress 新闻" 模块
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']); // 删除 "概况" 模块
}
//移除不必要后台菜单选项
add_action( 'admin_menu', 'wpjam_remove_admin_menus' );
function wpjam_remove_admin_menus(){
remove_menu_page( 'index.php' ); //移除“仪表盘”-隐藏版本更新提示
remove_menu_page( 'edit-comments.php' ); //移除“评论”
//remove_menu_page( 'plugins.php' ); //移除"插件"
remove_menu_page( 'tools.php' ); //移除"工具"
remove_submenu_page( 'options-general.php', 'options-writing.php' ); //移除二级菜单:“设置”——“撰写”
// remove_submenu_page( 'options-general.php', 'options-discussion.php' ); //移除二级菜单:“设置”——“讨论”
// remove_submenu_page( 'options-general.php', 'options-media.php' ); //移除二级菜单:“设置”——“多媒体”
}
remove_action('admin_init', '_maybe_update_themes');
add_filter('pre_site_transient_update_themes', create_function('$a', "return null;"));//禁用主题更新
remove_action( 'load-update-core.php', 'wp_update_plugins' );
add_filter( 'pre_site_transient_update_plugins', create_function( '$a', "return null;" ) );//禁用插件更新
remove_action('admin_init', '_maybe_update_core');
add_filter('pre_site_transient_update_core', create_function('$a', "return null;")); //禁用版本更新
移除不必要的选项
// Remove Actions
remove_action('wp_head', 'feed_links_extra', 3); // feeds链接
remove_action('wp_head', 'feed_links', 2);
remove_action('wp_head', 'rsd_link'); //移除head中的rel="EditURI"
remove_action('wp_head', 'wlwmanifest_link'); //移除head中的rel="wlwmanifest"
remove_action('wp_head', 'index_rel_link'); //
remove_action('wp_head', 'parent_post_rel_link', 10, 0); // Prev link
remove_action('wp_head', 'start_post_rel_link', 10, 0); // Start link
remove_action('wp_head', 'adjacent_posts_rel_link', 10, 0); //
remove_action('wp_head', 'wp_generator'); //禁止在head泄露wordpress版本号
remove_action('wp_head', 'start_post_rel_link', 10, 0);
remove_action('wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0);
remove_action('wp_head', 'rel_canonical');
remove_action('wp_head', 'wp_shortlink_wp_head', 10, 0);
PhpStudy
http://phpstudy.php.cn/
php5.6+Redis+Windows7安装 (phpstudy)
详解PhpStudy集成环境升级MySQL数据库版本
上面的教材安装前
mysql服务是你自己想要升级mysql服务生成的(前提是你按照了百度上所说的在你想要升级的mysql文件中使用了mysql
-install 等命令,在此还要强调一点,在这个之前,你原来的Mysql文件中你还要执行mysqld -remove!有同学会问了,这是为什么?因为啊。phpstudy是一个集成软件,你装好后,apache + mysql + php都是一起装好的,而Mysqla 就是phpstudy帮你注册的服务,所以你要删了。)那说道这边,有些同学会问了,那说了这么久,你还是没说为什么phpstudy会起不来mysqlde
服务。其实说到这边,我已经说的很明确了。mysqla既然是phpstudy帮你注册的服务,那你自己mysqld
-install的注册的服务是mysql。那只要,在服务列表中让phpstudy生成一个mysqla的服务就行了啊!哈哈哈,聪明,那怎么做?emmmmmmm,无法截图。。。我直接说吧,打开phpstudy找到服务管理-->mysql-->安装服务!好了!这时候,就是你的时间了。link
start~
然后安装完后,搜索cmd(因为这样才能以管理员身份运行),
以管理员身份运行,标题显示为“选择管理员:命令提示符”
输入大写D:
进入D盘
C:\WINDOWS\system32>D:
D:\>cd phpStudy/PHPTutorial/MySQL
D:\phpStudy\PHPTutorial\MySQL>cd bin
> mysqld --initialize
> mysqld -install
D:\phpStudy\PHPTutorial\MySQL\bin>mysqld --initialzie
2018-06-10 23:28:58 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2018-06-10 23:28:58 0 [Note] --secure-file-priv is set to NULL. Operations related to importing and exporting data are disabled
2018-06-10 23:28:58 0 [Note] mysqld (mysqld 5.6.40) starting as process 7768 ...
D:\phpStudy\PHPTutorial\MySQL\bin>mysqld --install
Service successfully installed.
D:\phpStudy\PHPTutorial\MySQL\bin>
安装好phpstudy后,升级了MySQL后,通过phpstudy启动,Apache可以启动,Mysql无法启动。
解决方法:
之前已经装过Mysql,要把系统服务里面的MySQL删除,留下MySQLa服务。
同样以管理员身份运行cmd命令行下输入:sc delete mysql
即可删除。
重启即可。
简单的WEB目录
简单的WEB目录 前段基于bootstrap 与 Jquery && 源码&& 直接下载
webdir
index.php放在你的网站根目录并且设置好你的所在目录权限即可
只展示该目录以下的所有文件
通过添加禁止显示文件夹以及后缀文件来控制显示
例如:
$this->notex=array("php","js","tgz");//不允许显示的后缀名文件
$this->notdir=array("a","phpmyadmin");//不允许显示的文件夹
支持在线播放mp4视频和MP3音频以及PDF在线预览;
eg:104.223.12.18
请不要使用index.php 以外的其他文件
不支持IE
thinkphp.cn被黑
ThinkPHP被黑了,你知道吗?
小学生作为?沉默...看到Q群就笑了,图样
从第三方来源得知“域名劫持”
www.3gsec.cn -> 182.61.4.117
www.thinkphp.cn -> 182.61.4.117
tp官网不是用kangle,这是域名挟持到黑阔的机器上面吧?
传说中的黑页?
挂马?
域名注册,国内也就万网和新网(请不要在代理那里注册)靠谱点。
首选万网,垃圾新网经常犯病。。。
最后说说社工学
是什么东东吧