Tag Archives: PHP

Wiki伪静态化和Post Rivision清除

周五下班之后,完成了MediaWiki的URL伪静态化,WordPress和MediaWiki的.htaccess策略互不干扰,很不错。

我是借这个应用完成的:https://shorturls.redwerks.org

并没有完全看懂Apache mod_rewrite的文档:

因为Wiki安装在子目录,redwerks 的指引也一度误导我,他们不推荐这样的词条路径:

/wiki/$1

Continue Reading

Resin 配置 PHP 连接 MySQL

Resin 通过 Quercus 实现了对 PHP 的支持,今天实测了数据库连接,记录关键的代码片断。

先预告这套方案的优点:

  1. 数据库信息配置在 Server 中,可以交给运维人员管理,实现数据和代码的分离;
  2. PHP 源码中,不再暴露数据库信息,同样增强了数据的安全性。这个时代,数据比代码价值更高;

也猜测其短板:

  1. Resin 在国内的应用本身小众,相关的资料不多,而用 Resin 运行 PHP,应该会更少;
  2. 页面中的中文乱码问题,已经很头痛,和数据库配合,又增加了解决问题的难度;

Continue Reading

资源

在这个钱难挣的时代,资源本身就是钱。

2018年1月18日,将原来为英特尔服务的一台物理机重新利用起来,改换域名,可运行JSP,单点,锻炼写代码的能力。

Resin 3.1 以后,也支持PHP1,一物多用,但中文乱码。

Quercus is Caucho Technology’s fast, open-source, 100% Java implementation of the PHP language. Performance is 4x mod_php and is comparable with PHP accelerator performance. Quercus uses Resin-IoC/WebBeans to integrate with Resin services.

Continue Reading

Notepad++ 文档解读

Notepad++ 是在微軟視窗環境之下的一個免費的代碼編輯器。

為了產生小巧且有效率的代碼編輯器,這個在 GPL 許可證下的自由軟體開發專案採用 win32 api 和 STL 以 C++ 程式語言撰寫成,並且選用功能強大的編輯模組 Scintilla。

藉由加強與優化許多函數及演算法,Notepad++ 致力於減少世界二氧化碳的排放。當使用較少的 CPU 功率,降低電腦系統能源消耗,Notepad++ 間接造就了綠化的環境。多虧它的輕巧與執行效率,Notepad++ 可完美地取代微軟視窗的記事本。

這個軟體開發專案已臻於成熟階段,然而目前只有一個人從事軟體開發與維護的工作,瑕疵是無法避免的。如果你有任何關於 Notepad++ 的建議,歡迎來信與我聯繫,但我不保證你的提議一定會被採用。

希望你使用 Notepad++ 就像我開發它一樣充滿樂趣。

Continue Reading

PHP Notebook

PHP 基础

安装环境

今天在 SFP 上安装 Wamp2.5,在选择默认浏览器时,出现错误:

软件运行时提示缺少 MSVCR110.dll

建议重新安装,32位/64位都如是,不敢轻易从网上下载 MSVCR110.dll,于是从旧电脑上拷了一个旧版,安装成功。

Wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-32b
WampServer2.1d-x64

心下甚慰。

Continue Reading

Intellij IDE Serial Number

PyCharm

===== LICENSE BEGIN =====
88479-12042010
00003EklXoESuDspMwFhzh8tKUoAux
gr6m547xeaQ6k3K9Xlx4RsWNmMnNWn
qDEsOiQWanQw1OVGSrQhi1odwItWx8
===== LICENSE END =====

PHPStorm

===== LICENSE BEGIN =====
23423-12042010
00002UjP""LvDFMzjs5AheS8fWczrx
"INqrdybDB6slB9rzZYX4hQIBxmN32
JR3FZw24zWfDeoMdmJbgc4ylU56x7g
===== LICENSE END =====

Continue Reading

© 2006-2018. Powered by WordPress Romangie & Bootstrap. ICP No. 15008795