最近尝试了 Google 的 Antigravity、国产的 Trae,还有 Claude Code、OpenCode 等工具。
CATEGORY
设计开发
该分类下共有 82 篇文章
出于某些不愿多说的原因,把 Home Assistant 的数据库切换到了 MariaDB(MySQL),可能是设置问题,MariaDB 导致系统负载很高。还是换回 PostgreSQL(pgsql),系统负载低了很多。
宝塔面板实在是不可多得的国产优秀服务器管理面板。支持多种 Linux 系统和 Windows,防火墙安全管理,计划任务,文件管理,多版本 PHP 共存及切换,多版本 MySQL 切换,Apache 和 Nginx 切换,一键安装和更新软件。
HTML5 的 Download 属性用来强制浏览器下载对应文件,而不是打开,可以在一定程度上增强用户体验。Chrome 和 Firefox 等浏览器很强大,当用户点击的资源文件可以被它们识别的时候(例如 pdf 会直接在浏览器打开,mp3、mp4 等媒体直接用浏览器内置播放器播放)。
相对于 Apache,Nginx 占用的系统资源更少,更适合 VPS 使用。恶意的 User Agent 无处不在,博客更换到 WordPress 没几天,就被 SPAM(垃圾留言)盯上,又被暴力破解后台用户名密码。
自从把博客搬家到HK的虚拟主机,访问速度略有提升,可是稳定性变得非常差。鉴于服务商无法提供稳定的服务,只好想办法把博客搬回美国的VPS,顺便把程序转换为PHP。
最近把VPS上的Apache替换成了Nginx,效率快了很多,但是有些程序的Nginx伪静态规则没有或是用不了,HDWiki便是之一。HDWiki好久不更新了,官方论坛也是一塌糊涂,提个问题根本没人解决,还是自己解决吧。
访问有些网站的时候,首先显示模糊的图片,然后图片突然变得清晰,这样做有一定的好处——大图文件大,加载慢,小图文件小,加载快。如果直接载入大图,中间势必会有个空档,用户在这中间会感觉很空。这样做实际上是在大图下载完显示之前,显示的是缩略图。
首先来看关于 robots.txt 的介绍。Z-Blog 2 相对于 1.8 变化很大,其中文件目录的变化相当大,原来的 robots.txt 已经不适用了。
一、登记在册的恶意 User Agent 1、"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; EmbeddedWB 14.52 from: EmbeddedWB 14.52。
苹果设备的不支持让Adobe Flash的日子越来越不好过,不过Flash被HTML5替代的进程依然是长路漫漫,我们需要做的是在学习HTML5的同时继续用好Flash。
自从有了黑帽SEO,对付SPAM(垃圾留言)一直是网站工作人员的工作内容之一。迫害我们的不是垃圾留言群发机,就是垃圾用户注册机。判断字符串中是否含有中文是对付SPAM的方法之一,可以有效的阻止纯英文的垃圾留言,还可以用这个方法规范用户注册。
1、window.parent 是iframe页面调用父页面对象 举例: a.html A 如果我们需要在b.html中要对a.html中的username文本框赋值(就如很多上传功能,上传功能页在ifrmae中。
不得不说HDWiki是一个问题相当多的程序,论坛人气差,反映的问题往往不能得到很好的解决。以自己的 淮南百科 为例,在开启伪静态的情况下,同一个词条的链接可能有以下几种: - - - - baike.i0554.com/?
WordPress 的在线安装和升级实在方便,不过这功能有时候也不那么好用,在不同的服务器主机环境下就可能会有不同的效果。
最初做站便是从 Discuz!开始,还记得当年用的版本是6.0,论坛关闭以后便没再继续使用。两年多过去了,现在的版本已经发展到了Discuz!X1.5。可以说 Discuz!X1.5 将 UCHome 和 Discuz!论坛很好的整合在了一起。
中文字符在JSON中是无法处理的,使用的后果一定是乱码伺候,通常我们用JavaScript的escape函数对中文进行编码转换,比如cookie中的用户名。
今天 @Washun 跟我找一段可以显示当前日期的js代码,于是从网上搜来一段简单的代码,在Chrome等浏览器下显示的年份却是110,这个问题之前也有在其他地方遇到过,一直没有引起重视。
WordPress的文章置顶功能设计的不是很明显,只在文章的快速编辑中才有。刚开始用的时候,这让我以为WordPress没有文章置顶的功能。由于有需要,便开始寻觅插件解决这个问题,很容易找到一款WP-Sticky。
PHPCMS一直是我最喜欢的CMS,模块和模型的概念非常好。近日发现自己一个PHPCMS做的网站,RSS一直停留在2009年……PHPCMS使用了Flaimo.com RSS Builder的RSS类,虽然是一个很老的东西,达到目的最重要。
昨天又是哀悼日,全国停止一些娱乐活动,哀悼在舟曲泥石流中死去的生命。如果没有记错,这已经是继2008年“5·12”地震以来的第三次哀悼日了,默默的感觉到以后的哀悼日可能会越来越多,所以找来这些代码,以备不时之需。
闲来无事,把自己的几个小站进行了W3C标准的验证,修正了一些错误,以对得起网页上W3C的标志,下面是自己在验证过程中遇到的问题。一、如果你的html是手写的,千万别把单词拼错,我有一次把content拼成了contact,相当低级的错误。二、闭合所有标签。
本文来自《CSS禅意花园》4.1.2,部分内容有增减和改动。网页中应用的图片文件格式一般有三种,分别为GIF、JPEG、PNG。每种图片文件格式都有自己的色彩模型、表示形式、压缩方案以及透明效果支持dent特性。
一直在不停的换工作,最近总算稳定下来,目前的本职工作是外贸。在这个网络普及的时代,外贸的主要途径一定是网络。也许你的企业网站既有中文版本,同时也有英文版本(如果你的公司有外贸业务)。
关于域名、顶级域名、二级域名可能很多人存在这样一种误解,带www的才是的顶级域名,或者两者之间并没有差别。而事实上,带www的域名和不带www的绝不是同一个,不带www的域名才是顶级域名,带www的域名应该只是一个二级域名。
前面使用InstantRails搭建了Ruby On Rails开发环境,并且已经知道了如何对程序进行配置,现在来建立第一个Rails项目。
这是第一篇Rails学习笔记,也许后面还会有一系列这个方面的笔记,看我是否可以一路坚持了。1、首先,下载InstantRails 在这里下载InstantRails最新版本2.0 ,我自己用的还是朋友发过来的1.7。
Rails 经典命令速查手册:包含 Rails 应用创建选项、gem_server 文档服务、Rake 数据库与测试任务、内置脚本使用及常用 Generators 和 Plugins 管理命令。
昨天开始我使用的php168程序开始遭受注册机不停注册新用户,一天时间注册了大约300个用户,每隔几分钟一个,每个注册用户的邮箱和IP都不一样。[]( 想利用过滤IP或者邮箱的方法根本不行,现在的注册机可是相当的聪明了!
使用PHP168有一段时间了,发现的问题真不少。这不,又一个,分类信息ajax评论列表中用户头像显示不正确。反复查找源代码,总算是弄清楚了PHP168的评论系统的实现,其中就包括用户头像的显示。
RSS目前还只能算是小众应用,随着QQ邮箱、QZone阅读空间的推出,相信RSS订阅会被更多人接受并使用。在Blog程序中对RSS的依赖要大于CMS程序,RSS订阅数量也作为blogger们衡量自己blog好坏的一个标准,CMS程序一般对此没有过多的追求。
最近在接触一款PHP语言的CMS程序 - PHP168,总体感觉还不错,功能很全面。不过使用中遇到的问题也很多,一个一个解决,先说设置静态url的问题。程序提供的静态网页表现形式可以很自由丰富的定义静态页面的url,支持各种参数。不喜欢废话,下面直接进入主题。
先看一段代码,只是一个item节点,出自 黑眼圈 Mon, 13 Oct 2008 07:54:03 +0800 黑眼圈 查阅了很多资料,终于知道这个东西叫做Media RSS。
一个很贴心的小功能,返回页面顶部,很多网站都有。一个文字或者图片链接,点击这个链接后就会自动跳到该页面的顶部。常用的方法是在body标签添加一个标记。然后在需要的地方添加链接即可。
LUA程序设计语言是一个简洁、轻量、可扩展的脚本语言。LUA读作/'lua/(噜啊),是葡萄牙语中"Luna"(月亮)的意思。LUA的目标是成为一个很容易嵌入其它语言中使用的语言。很多应用程序使用LUA作为自己的嵌入式脚本语言,以此来实现可配置性、可扩展性。
1、isNull() Null 值指出变量不包含有效数据。Null 与 Empty 不同,后者指出变量未经初始化。Null 与零长度字符串 ("") 也不同,零长度字符串往往指的是空串。重点使用 IsNull 函数可以判断表达式是否包含 Null 值。
矛盾出来了,像我们这些小作坊,基本都是设计布局一人搞定。甚至还有加后台程序的。假设设计的时候考虑布局了,我们都有这个能力进行调整。但像大公司,分工严格的情况下,如果设计师不懂css不会布局。或者理解有误,那么设计稿就会让布局人员耗费大量的时间和精力。
打开我的另一个网站的mysql数据库看了一下,一个库里竟然有750多张表格,关键是有很多是没有用的空表格。其实也没有太大的关系,主要就是管理起来不太方便。700多个表格不是一下子就可以打开phpMyAdmin管理的,会很慢甚至打不开。
XMLHttp组件在很多场合可以用到,Z-Blog提供的在线安装主题和插件,便是通过这个实现的。还有,诸如小偷程序,在线采集等等都是通过这个实现的。
这个很简单,就是利用asp内建的ServerVariables集合判断浏览器类型。事实上,不只浏览器类型可以判断,甚至版本也可以,其中ie的版本就比较多。
今天不知道为什么我的Discuz!和PHPCMS整合出现了一些问题,经过反复查验问题出在Discuz!上面,具体原因尚未查明,问题还未解决。找来下面的错误解释,留作备用,可能对跟我同样需要的朋友会有用。
问:2007年九月发布的Eclipse PHP开发工具(PDT),谁在背后和做了那些工作?Zeev: PDT 是Eclipse的项目,但Zend起了主导的作用。问:这和Zend Studio的关系如何?Zeev: 我们现在同时在干三件事。
今天装了一个asp的bbs,很经典的BBSXP程序,最后一次玩还是高三的时候,如今大学都毕业了.... 看了附件上传部分的代码,比我的WindsPhoto处理图片水印强很多,精华代码在这个函数,很有参考价值,贴出来学习一下。
AspJpeg作为图片处理的服务器组件应用非常广泛,在WindsPhoto相册中关于aspjpeg的应用有很多,缩略图、文字水印、图片水印都有用到。为了兼容空间不支持aspjpeg的用户,加入了aspjpeg的检测,包括是否存在以及权限的检测。
我们都知道asp程序使用的数据库多为access,access数据库简单小巧,直接上传到服务器来就可以用了。把access数据库文件后缀改为asp真的安全吗?mdb后缀的很容易被别人下载到,不安全。
var timedate= new Date("August 8,2008"); var times= "2008北京奥运会"; var now = new Date()。
前些天,修改Windsphoto相册时,突发奇想,增加RSS订阅的功能。以前从来没有真正接触过XML,难度相当大。最后弄了半天,还是不符合规范,在Foxmail等离线阅读器上没办法订阅到,不过总算可以在一些在线阅读上订阅了。
最近用电脑的时候都没有开杀毒软件,杀毒软件我一直都是用卡巴斯基,卡巴虽然不错,可多少影响机器速度,还是裸奔的感觉好。前几天突发奇想,把Z-blog的zExobud MP插件更新了一下,就是生成一个静态的播放列表JS文件,完成的很顺利,就更新到论坛上去了。
FCKeditor应该是在线可视编辑器里的老大了,不但开源、免费,而且跨平台,任何一种语言都可以使用。优点实在太多了,以前写过一篇专门介绍FCK的文章,有兴趣的朋友可以研究一下 。
今天花了点时间,把 Fckeditor 编辑器的模板研究了一下。其实很简单,只要修改一个文件就可以实现DIY了。fckeditor/fcktemplates.xml 代码结构分析。
blockquote标签表示引用块,这个大家都知道。Z-Blog后台使用的 fckeditor 2.5 就有这个标签的按钮,个人曾经认为这是个鸡肋按钮。但是只要定义两个简单的CSS,就可以大展拳脚了。
当你要给你的网页添加颜色时,有时,你能够直接使用该颜色的名称,但是大多情况下,你只能使用十六进制代码来使用这些颜色。为了方便你去使用这些代码,特别找到了这个列表,右边是颜色,左边是十六进制代码。
网站能切换几套CSS风格早已不是什么新鲜事了。大家也都知道怎么去弄。今天发现一个有意思的站点 。同样是切换风格。不过他做了一点小小的调整。站点会根据当时的时间自动调整站点风格。作者为站点制作了早上、下午、夜晚三套皮肤,主要是分别制作了背景。
Dreamweaver是一个非常简单好用而且功能强大的网页制作软件。但是,很多初学者都会遇到一个很困惑的问题,那就是空格。在 Dreamweaver中使用空格远远没有象Word中一样方便。比如首行无法空格,句子中间空一格以上都是不行的。原因是什么呢?
刚才在PCHome下载频道找东西,发现首页底部有个“不打开新窗口”,选中后打开链接就不是在新窗口打开了…… [](/wp-content/uploads/2007/07/1.webp) 觉得挺有意思的,就研究了一下,现在分析源代码,教你把它用在自己的网页上!
在浏览网站的时候发现一个问题,当你将鼠标移动到FALSH等类型的控件上之后,就会出现“单击以激活并使用此控件”的提示,感觉非常讨厌。每次刷新都需要先点击进行激活。后来在网上查找相关内容,终于找到原因,今天整理出来和大家分享,希望对你有所帮助。
SupeSite、X-Space、Discuz!是Comsenz公司开发的一系列产品,用他们可以构建功能十分强大的Web2.0社区门户,包括CMS、日志(博客)、群组(圈子)、相册(图片)、论坛等。
开发流程及规范:Web 开发的分散性和交互性,决定了 Web 开发必须遵从一定的开发规范和技术约定。只有每个开发人员都按照一个共同的规范去设计、沟通、开发、测试、部署,才能保证整个开发团队协调一致的工作,从而提高开发工作效率,提升工程项目质量。
网页使用UTF-8编码唯一的好处是,无论您的操作系统的使用语言是简体中文(GB2312字符集)、繁体中文(BIG5字符集)或者是朝鲜文、日文、法文、德文、俄文、阿拉伯文、希伯来文、西班牙文、葡萄牙文等各种语言文字,您在使用这些语言文字。
我是没有太多资格写这样的文章的,毕竟我接触的还很少。平时很多地方都可以用到可视编辑器,比如论坛、博客、淘宝卖家发布商品等。这些可视编辑器可以让Web 程序拥有如MS Word 这样强大的编辑功能。
设计网页或者制作blog模板的时候,往往会用到让某部分实现透明或者半透明的效果,这时候我们该怎么办呢?在IE中需要通过"filter"来定义透明度"opacity"。
这是从别人网站学习来的代码,现在分享出来,大家一起学习!本效果适用于任何网站页面,下面提供出针对Z-BLOG单页日至的修改方法.其他页面,如首页,修改方法一样. 修改/TEMPLATE/single.html 1.找到标签 在下面添加如下代码。
网上逛来逛去,也找不到一篇能全面讲述LOGO的文章,这也证明ONLY LOOG乃开此类之先河。Poorfish只好勉为其难,亲自操刀,凑出了以下的几段文字,自己也觉写得很是简单、浅溥,如果有什么问题,请您不吝指教。非常欢迎转载,请注明作者及出处。
目前,最常用的三种动态网页语言有ASP(Active Server Pages),JSP(JavaServer Pages),PHP (Hypertext Preprocessor)。
很简单的一段JavaScript代码,添加在网页中就可以了,网页中就不会再显示错误了。貌似只有IE才会报错。function killErrors() { return true; } window.onerror = killErrors。
详解 .htm、.html、.shtm、.shtml 网页文件后缀的区别与联系,解析静态 HTML 与基于 SSI 服务器端包含的 SHTML 工作机制。
相信不少站长都听说过站长世界webmasterworld.com这个论坛。这是世界上最著名的站长们聚集的地方,谈论各种与网站有关的话题,包括搜索引擎优化,网络营销,网站建设的技术问题,电子商务等等。
搜索引擎都有自己的“机器人"(robots、bot),通常也叫做“蜘蛛"和“爬虫"(spider),并通过这些 robots 在网络上沿着网页上的链接(一般是http和src链接)不断抓取资料建立自己的数据库。
1.VB访问数据库的原则 总则:具体问题具体分析,根据具体的环境、条件、要求而采用适当的方案 代码的重用和运行的效率 例如:通过使用ODBC数据源连接数据库的方法,可在变换多种数据库类型的情况下,而不用频繁修改代码。
边框属性(border)用来设定一个元素的边线。边距属性(margin)是用来设置一个元素所占空间的边缘到相邻元素之间的距离。间隙属性(padding)是用来设置元素内容到元素边界的距离。这三个属性都属于CSS中box类型的属性。