Linux区

小衲说说

条目: 2294 / 总字数: 230680 /

以下都是小衲通过一个自制小应用发出的牢骚、吐槽、差评、好评、感想、箴言、发现、经验、小诀窍、微笔记,随性而发,由衷表达,无所顾忌,不一定与Linux有关。由于谈论的主题过于庞杂,所以本页面已通过nofollow属性屏蔽百度收录。

新加坡服务器经常卡死,经常打开几个网页,服务器内存就占到98%以上,为此网站应该损失了不少收入。今天在httpd.conf里用LoadModule php7_module modules/libphp7.so替换类似的libphp5.so等语句,终于安逸了。( 2022-10-04 17:21:12)

用php代码做的网页,网站管理员看到是一个样子,普通访客看到的却是另一个样子,而且php代码隐藏在后台,不像js那样可以被普通访客随意DIY。斯托曼信徒过来说说,php网站该是多么地不自由,php开发者就是“制造牢笼的暴君”,太可恨了有木有?呵呵,我呢是真喜欢php。( 2022-09-30 05:56:41)

Wordpress修改archive分类页的每页条数在functions.php里进行,代码: if ($query -> is_category('archi')): //只显示最近的20个 $query -> set('posts_per_page', 20); $query -> set('order', 'desc'); $query -> set('orderby', 'date'); endif; Woocommerce商店修改每页条数在主题设置里进行。( 2022-09-26 06:21:24)

Wordpress的archive列表排序须通过修改functions.php文件来实现,里面有很多关于pre_get_posts的代码。( 2022-09-10 03:36:07)

阿里云服务器极端消耗内存,用ps -aux | sort -k4nr | head -20命令发现有/opt/lampp/bin/httpd -k start -E /opt/lampp/logs/error_log -DSSL -DPHP这样的10个进程,超级占用内存,解决方法: 1,修改php.ini中的以下参数: max_execution_time=60 memory_limit=128M post_max_size=20M upload_max_filesize=10M 2,修改extra/httpd-mpm.conf中的参数: <IfModule mpm_prefork_module> StartServers 3 MinSpareServers 3 MaxSpareServers 6 MaxRequestWorkers 100 MaxConnectionsPerChild 0 </IfModule>( 2022-08-23 14:44:03)

阿里云lampp服务经常卡死的解决方法:通过检查/opt/lampp/logs/access_log发现0830-50几分有很多wp-cron.php??doing_wp_cron进程,于是修改extra/httpd-mpm.conf中的参数MaxConnectionsPerChild 15为MaxConnectionsPerChild 150,感觉这样修改应该就是对的。( 2021-12-15 09:57:01)

没想到利用海外服务器番蔷,其实并不消耗服务器上的CPU和内存资源。最消耗服务器资源的是php-fpm和mysqld。( 2021-12-03 04:49:02)

宝塔面板也可以不占用内存、运行的很快。如果你同时安装了php5和php7两个版本,1G内存很快就会用到950M,速度肯定会慢下来!( 2021-12-02 16:40:23)

搞网站开发对显示器、内存条和硬盘的要求都较高,CPU差不多就行了。显示器要大,32寸2560x1440像素能分四屏的那种,不用反复切换窗口,也方便拷贝粘贴比较,效率杠杠的;内存条要大,至少要16G,因为需要打开很多很多软件,例如vs code、phpstorm、navicat、photoshop、chrome、firefox、xshell、filezilla、picpick等等,尤其是chrome多开几十个网页是常有的事,最吃内存了;硬盘也要大,准备一个240g的固态硬盘做系统用,速度比机械硬盘快10倍,储存资料再准备一个1T机械硬盘。  ( 2021-09-23 07:25:21)

php无法显示验证码的问题,参考这个教程https://www.php.cn/php-ask-462955.html,在适当的地方添加一句ob_clean()就没事了。( 2021-08-07 10:43:28)

发现网站速度有所提升,服务器CPU负载大大减轻。目前总结3点原因:1,缩减了access_log大小;2,重命名了xmlrpc.php文件;3,不做popup表单了,改用page来容纳contact form。还要继续探索,让服务器充分优化,让黑客无漏洞可用。( 2021-06-03 05:38:06)

wordpress网站根目录里的xmlrpc.php是个无用的文件,经常被黑客用来搞自己的服务器,必须爽快删掉(或重命名)!只是更新wordpress之后,它又会重新出现。不过我从来不自动更新wordpress。( 2021-05-31 14:34:40) 1

Avada主题2G2核服务器还卡的要死。这不照顾用户体验的垃圾产品卖什么钱?php语言写的玩意儿不应该这么卡吧?( 2021-05-26 11:21:19)

终于发现了phpstorm隐藏文件标签栏下面的代码快捷选择的条条(breadcrumb)的方法:Setttings > Editor > General > Appearance > 不选择Show breadcrumbs。面包屑导航功能我很少用,且主要针对html代码有效,占用屏幕空间,必须去掉。( 2021-04-15 09:32:03)

php在线查杀:https://n.shellpub.com/( 2021-04-01 12:23:21)

文字云图wordart.com,不错的在线应用。嗯,闭源的,你丫不可能看得到它的核心代码!php写的?python写的?nodejs写的?反正实用还免费,我管他开源闭源!( 2021-03-28 16:04:26)

Windows里的二进制应用程序只能算半闭源软件,容易被别有用心的人破解和反编,不怎么靠谱。真正的闭源软件是PHP等语言写的SaaS端软件,放到了网站后端,几乎无法破解,像百度翻译、谷歌翻译等在线工具即属于此类,对用户和开发者来说都很安全,很靠谱。闭源大法好!SaaS大法好!( 2021-03-17 10:28:48)

Mysql数据库编码从utf8mb4转换到utf8的方法:导出数据为sql文件——修改sql文件中的utf8mb4_unicode_520_ciutf8_general_ci——修改sql文件中的utf8mb4utf8——修改wp-config.php中的utf8mb4utf8( 2020-08-27 07:27:16)

Wordpress表单插件的一个文件上传功能至少要300多元RMB,会PHP语言的好像很容易发财哈。( 2020-08-23 15:57:40) 1

php处理mysql命令的速度真是牛,1000多条命令1.5秒完成,navicat+excel需要5000秒。( 2020-07-10 20:37:24)

理查德·斯托曼虽然贵为计算机界的“大神”,但是连什么是PHP可能都不知道。他对网站的理解还停留在30年前,只认可HTML+CSS静态单向地输出内容的做法,对JavaScript这种几近完全开源的前端开发语言充满敌意。既然连开源的JS都容不下,那么PHP这种在网站后台“偷偷”处理信息、用户完全无法看到源代码的语言,斯托曼会不会恨得咬牙切齿呀?按照他的智障逻辑,这世界上100%的网站开发者都是“制造牢笼的暴君”,可笑的很。( 2019-05-05 15:53:45) 1

VSCode真是个耗内存大户,比大个头PhpStorm和Firefox多出数倍内存占用,还非常的耗CPU,太惊人了!⇒截图( 2019-03-20 20:09:45)

wordpress模板必须在头部写下这一句require_once(ABSPATH . "wp-admin/includes/upgrade.php");,否则像dbDelta之类的wordpress内置函数就无法使用。( 2019-03-01 14:12:22)

今天终于实现了网站“加壳”功能,给访问次数超过20次的老用户设置了“定时炸弹”——付费弹窗提醒。付费之后一年之内不再弹窗。我的网站我做主,狠狠艹了斯托曼思想一把,爽!我给你好处,你也要给我好处,市场经济平等交换互利互惠生态发展再正常不过。赶快抛弃容易被破解的客户端软件吧,PHP网站就是私有软件、自主软件、自由软件( 2019-02-16 16:39:08)

百度PHP贴吧不错,崇尚一手交钱一手交货的平等交易模式,会员都很关注钱途。毕竟PHP这门SaaSS端语言很难破解,可以限制“自由的用户”滥用开发者的产品胡作非为(即“侵权”),是性价比很高的生产生存工具。( 2019-02-11 13:57:06)

Wordpress的functions.php文件很强大,ajax的url参数都可以在这里接收,写成这样即可:$.ajax({url: "?var=" + var, async: true});(前提是wp没有开启缓存)( 2019-02-01 17:47:20)

PHP这门语言真不错。js代码会把所有数据开源,带来安全问题。PHP可以实现跟js代码一样的功能,但它可以闭源,用户根本不知道PHP代码执行的过程,也根本无法破解,这不仅可以甩开那些喜欢抄袭的同行,还可以防范那些专搞坏事心智有问题的黑客。( 2019-01-26 09:39:48)

经过两天艰苦探索,终于完美的修复小衲说说的ajax点赞功能。以前借用了别人复杂的Wordpress代码,bug甚多,改得焦头烂额。这两天自己从头开始写三下五除二简单明快的解决了。实现ajax功能只需2步,第1步,用一句jquery .ajax代码提交数据,第1.5步,用一句jquery代码模拟数据提交之后的界面效果,第2步,用一句php代码获得ajax提交的$_GET数据,真正写入数据库。两步两处十行代码搞定!( 2019-01-26 06:34:55)

#字符串转换为url的encoding命令 php -r "echo urlencode(\"$string\");"( 2019-01-02 12:27:16)

deepin发展真是迅猛,系统速度提升了,bug也少了,还有那应用商店几乎无所不包啊,本来想找一点比manjaro软件少的证据(比如phpstorm、xampp),找不出来。( 2018-11-28 18:54:42) 1

经验:Wordpress的BBPress论坛首页模板应通过page.php修改。( 2018-11-08 08:25:51)

PHP是美好的语言。因为PHP代码在服务器端对用户来说闭源、不“自由”(公有)的,对开发者来说是受保护、安全、美好的。( 2018-09-07 08:28:30) 2

写代码还是要用IDE,不要用geany这样的小型编辑器。比如PhpStorm对php代码的查错功能就非常强,用geany排查了一个小时让人焦头烂额还是没有结果,用phpstrom一下子就看出来了。 ( 2018-09-03 08:44:07)

折腾php代码还能直奔着产品去,折腾archlinux的安装能得到什么?4年前我表达了对archlinux操作系统的鄙视,今天仍然如此。 ( 2018-04-01 18:36:02)

斯托曼不怼php等网站后台语言,却狠怼前端语言js,我估计嘛,他做自己个人网站stallman.org的时候后台语言用的多,js用的少,所以才会这样。所谓屁股决定脑袋,说的就是这种人。 ( 2018-03-14 16:42:28)

$comment也是一个wordpress全局变量,出现在wp-includes/comment-template.php里,但是wordpress官方网站codex里竟然没有讲。( 2017-08-11 19:17:43) 2

找到36条说说,出现53次