PHP软件开发
大伟先生
服务于医疗行业、教育行业营销与软件研发。
展开
-
织梦cms官方DedeCMS-V5.7.114-UTF8文件结构
基于官方最新版本DedeCMS-V5.7.114-UTF8的目录结构和无任何调整的情况下,汇总的所有文件及目录结构。织梦的安全性问题是值得关注的,用户的客户比较多,网站被挂马也是层从不穷。文件所有后缀可以参见上一个文章。原创 2024-05-16 01:19:54 · 206 阅读 · 0 评论 -
织梦cms官方DedeCMS-V5.7.114-UTF8文件后缀汇总
基于官方最新版本DedeCMS-V5.7.114-UTF8的目录结构和无任何调整的情况下,汇总的文件后缀。织梦的安全性问题是值得关注的,了解安全性问题,需要从文件入手。以上是所有包括的官方源码所提供的文件后缀。原创 2024-05-15 14:45:33 · 128 阅读 · 0 评论 -
Typecho文档站点下is语法
需要注意的是,后面的参数是分类、页面的缩略名 写法。typecho可以使用is语法判断内容是比较多。上述判断是基于模板文件结构来的,具体可以参考《甚至是可以带有相对应的参数。原创 2023-05-26 12:24:55 · 107 阅读 · 0 评论 -
typecho文档下的系统使用要求及文件结构说明
typecho是基于GNU General Public License 2.0开源协议。数据库仅仅 7 张数据表,加上不足 400KB 的代码,就实现了完整的插件与模板机制。超低的 CPU 和内存使用率,足以发挥主机的最高性能。原创 2023-05-25 14:47:22 · 843 阅读 · 0 评论 -
typecho模板制作快速入门
模板的制作并非难事,只要你写好了HTML和CSS,嵌套模板就非常简单了,你无需了解标签的内部结构,你只要会使用,模板就能迅速完成。这篇文章只简单的介绍了常用标签的使用方法,希望能带你进入模板的世界。本篇文章以Typecho的默认模板为例,您可以打开默认模板default边看边学习。该模板所在的路径为进入该目录后,我们可以看到有许多文件,别犯愁,我们将在后续的内容中一一进行介绍,所有在当前目录下的文件都能在后台的模板编辑页面进行编辑。原创 2023-05-24 18:01:47 · 1011 阅读 · 0 评论 -
composer install时出现错误Your requirements could not be resolved to an installable set of packages.
composer install时出现错误Your requirements could not be resolved to an installable set of packages.以下是错误提示:Problem 1 - The requested PHP extension ext-tidy * is missing from your system. Install or enable PHP's tidy extension. Problem 2 - Install...原创 2020-10-16 14:44:23 · 2584 阅读 · 0 评论 -
fastadmin安装时出现错误Array and string offset access syntax with curly braces is deprecated
fastadmin的根目录下/thinkphp/library/think/db/Query.php。我的PHP环境是PHP 7.4或是PHP 8.0+的导致。不推荐使用带大括号的数组和字符串偏移量访问语法。fastadmin安装时出现错误。原创 2020-10-14 18:17:12 · 2318 阅读 · 0 评论 -
tipask 3.5 出错get_class() expects parameter 1 to be object 解决方案及说明
版本号:Tipask3.5 Release 20191016问题出现:点击热闹作者时,会出现get_class() expects parameter 1 to be object具体问题:Previous exceptionsget_class() expects parameter 1 to be object, null given(0)问题文件:{网站根目录}/resources/views/themes/default/top/articles.blade.php 第42行原代..原创 2020-10-11 18:55:10 · 902 阅读 · 0 评论 -
关于CMS的一些个人想法
主要的功能是:1.新闻网页的自动获取2.自动分类3.内容(标题,正文)的自动抽取4.新闻图片的自动提取5.新闻关键词计算6.人名识别7.新闻照片里头像的自动识别8.内容消重8.聚类9.搜索等功能。原创 2008-04-11 17:38:00 · 556 阅读 · 0 评论 -
tipask问答系统模板文件对照
tipask问答系统模板文件对照 模板目录:tipask\view\default ask.html :提问页面 category.html:分类浏览页面 footer.html :页面底部 getpass.html :找回密码页面 govote.html :进入投票中转页面 header.html :页面头部 help.html :帮助页面,一般不原创 2012-10-11 15:09:16 · 1774 阅读 · 1 评论 -
各种语言版本的301转向代码的写法
一: IIS中实现301转向:1.打开internet信息服务管理器,在欲重定向的网页或目录上按右键2.选中“重定向到URL”3.在对话框中输入目标页面的地址4.选中“资源的永久重定向”5.点击“应用”即可生效二:ASP下的301转向代码:ASP下的301转向代码:Response.Status = "301 Moved Permanently"Resp原创 2009-09-17 14:54:00 · 1011 阅读 · 0 评论 -
关于数据编码的问题(utf-8 to gbk)
mysql 的弊病就是没有办法对中文很好的支持php+mysql的网站显示都很正常而在数据库下看的中文都是乱码编码方式是utf-8而且如果是正确显示的编码gbk 在C#下如何将utf-8转到gbk呢?private string utf8ToGbk(string utf8string) { byte[] buffer1 = Enc原创 2009-04-03 09:04:00 · 938 阅读 · 0 评论 -
门户网站开发总结
总的来说,在项目开发的过程中,管理和沟通是非常重要的.在这个项目过程中,这方面出现很大问题.用一个经验丰富的人的话说:这个项目从上到下都有问题.在这方面我简单总结几点,以后开发的时候改进一.一定要步步为营,处处把关.在项目的开发的过程中绝对不能一味赶进度,忽略质量,如果这样的话,返功率是非常高的.1.不能仅仅依靠程序员来减少错误,依靠程序员自身的测试是非常违发软件测试基本规则的.2.绝原创 2008-12-02 21:43:00 · 1225 阅读 · 1 评论 -
ssi
SSI就是服务器端包括,很简单的东西,用在资讯信息静态文件里比较多,主要就是为了利用维护,把所有静态化页面的公共性质的文件提取出来,用ssi技术包含在那些页面里。 象那些大型网站 我想 开发是按频道 分工的,不可能一蹴而就地整个网站都开发好。目前网站结构一般采用分层方式开发(视图层,模型层,持久化层),也就是说 整个团队分为三种角色:页面程序员(负责页面上嵌入程序)美工(负责页面) ,业务程序员原创 2008-09-11 15:48:00 · 2274 阅读 · 0 评论 -
SSI技术详解
什么是SSI?SSI直译服务器端包含(Server Side Includes),由字面上看由WEB在服务器提供的一种功能,并且是在服务器端进行的。一般说来,要完成较复杂的任务(如:聊天室/留言本等),必须设计专门的CGI或ASP程序;但是如果只是想给网页加上简单的功能(如:显示一篇文档,web服务器环境变量,关于该文档的更新日期/大小等),则只要SSI就可以完成了。SSI则是直接由服原创 2008-09-11 15:45:00 · 4449 阅读 · 0 评论 -
about shtml and ssi
SSI有什么用? 之所以要扯到ssi,是因为shtml--server-parsed HTML 的首字母缩略词。包含有嵌入式服务器方包含命令的 HTML 文本。在被传送给浏览器之前,服务器会对 SHTML 文档进行完全地读取、分析以及修改。 shtml和asp 有一些相似,以shtml命名的文件里,使用了ssi的一些指令,就像asp中的指令,你可以在SHTML文件中写入SSI指令,当客户端访问这些原创 2008-09-11 15:43:00 · 718 阅读 · 0 评论 -
setTimeout和setInterval的使用
Internet的基本结构是建立在一系列静态状态上的,这些静态状态一般都称做页面。从第13章可以看到,DHTML打破了这个模型,为了响应用户的动作,DHTML在相同的界面上创建了很多独立的状态。本章将就这种动态理念进行更深一步的探讨。有了JavaScript,网页就可以不再是一堆离散状态的集合,借助于时间(time)和动作(motion),可以创建出真正的动态页面。对象可以随着时间而改变原创 2008-11-08 21:21:00 · 1124 阅读 · 0 评论 -
音乐连播功能主要用到的 JS对WMP的操作
WMP-网页中常见属性和方法 //基本属性 wmp.URL:String; //指定媒体位置,本机或网络地址 wmp.uiMode:String; //播放器界面模式,可为Full, Mini, None, Invisible wmp.playState:integer; //播放状态,1=停止,2=暂停,3=播放,6=正在缓冲,9=正在连接,10=准备就绪 wmp.enableContex原创 2008-11-08 17:19:00 · 882 阅读 · 0 评论 -
简洁javascript音乐播放器2
此JS代码实现了多首音乐的自动下一首播放。播放器相关操作停止 暂停 播放 下一首 上一首//在线播放器控制//播放function play(){player.controls.play();if(player.playState == 3){ music_time = parseInt(player.currentMedia.duration - player.controls.c原创 2008-11-08 21:24:00 · 1072 阅读 · 0 评论 -
JS 控制mediaplayer方法和相关参数
下面是一些常用的方法和属性: //基本属性 URL:String; 指定媒体位置,本机或网络地址 uiMode:String; 播放器界面模式,可为Full, Mini, None, Invisible playState:integer; 播放状态,1=停止,2=暂停,3=播放,6=正在缓冲原创 2008-11-10 16:34:00 · 2057 阅读 · 0 评论 -
正则表达式使用详解
简介简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。其作用如下:测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证。替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字。根据模式匹配从字符串中提取一个子字符串。可以用来在文本或输入字段中查找特定文字。基原创 2008-11-18 11:19:00 · 705 阅读 · 0 评论 -
C#中Split分隔字符串的应用(C#、split、分隔、字符串)
1、用字符串分隔: using System.Text.RegularExpressions; string str="aaajsbbbjsccc";string[] sArray=Regex.Split(str,"js",RegexOptions.IgnoreCase);foreach (string i in sArray) Response.Write(i.ToString() + "");原创 2008-11-19 16:28:00 · 702 阅读 · 0 评论 -
总结的网站开发的要点
1.显示需要选择的数据时,一定先要此数据是否为海量数据.例如:选择下拉框中加100条记录.你的用户不骂死你.2.尽量不要限制用户的输入内容. 对输入内容进行验证(正则表达式) 分割及处理返回为空的项(String.split(new String[]{‘ ‘,‘;‘},StringSplitOptions.RemoveEmptyEntries)) 考虑中文,全角字符内原创 2008-12-02 21:41:00 · 738 阅读 · 0 评论 -
PHP简介
PHP(“PHP: Hypertext Preprocessor”,超文本预处理器的字母缩写)是一种被广泛应用的开放源代码的多用途脚本语言,它可嵌入到 HTML中,尤其适合 web 开发。 以上是一个简单的回答,不过这是什么意思呢?原创 2007-01-21 22:20:00 · 849 阅读 · 0 评论