drupal anywhere theme 2 : 1分钟上手drupal theme

September 3rd, 2011 by 黎 浩江 7 comments »

该文里面的做法对你以后的drupal开发都有用,理解它吧.
用了这1分钟,我不敢说100%的drupal theme问题被你解决了,但至少对我来说,我90%的theme问题我都是用这个办法变通解决的.

基础:你只要成功安装drupal就行了(drupal6或7都一样)

1.一开始我刚学drupal的时候我就在想,如果我在网上下载了一个静态模版,我怎么让他用drupal显示出来.例如:一个很漂亮的相册模板吧.但同时也不影响drupal的默认显示.
2.例如:我想在http://oddsfun.com/drupalanywheretheme2(点击看效果:由于用的是垃圾服务器,有可能出错) 上显示很特别的内容,例如单纯”只”显示一张图片(没有默认的多余的HTML,只有一张图片的HTML代码),我又是刚上手drupal,不会module不会安装views(简单点说,你刚第一次成功安装完drupal).
别小看这个需求,你要做出来了,没有别的你做不出来.不看下面的做法,你自己想想.
3.在90%的drupal模板下(默认的一定能行,有些不好的模板不能用这方法),你找到你所用模板的文件夹(/themes/garlands/),在该文件夹下增加”page-drupalanywheretheme2.tpl.php”,然后在里面增加一行图片的HTML的代码”< i m g src=...",上传后打开页面就行.
4.很简单是吧:但我一开始学的时候,找到这个办法花了5小时.分析:drupalanywheretheme2这是页面的URL,drupal的模板规则是根据URL结构来定的,所以默认情况下,都承认./drupalanywheretheme2是第一层URL,所以page-drupalanywheretheme2.tpl.php对应,那node/1/edit所对应的就是page-node-1-edit.tpl.php了(好像是,好久没用了).另一个要注意的是,要使用原url不能用alias.
5.聪明人和笨蛋的差别就是一个会开拓另一个只会复制.看到上面的办法,我再告诉你一个连接:"drupal Core templates“,这个连接里又有一个重要的连接,自己发掘一下吧.
6.就目前而言,我大部分theme的问题都是这么解决的.当然还有一些需要特别点的办法,会在以后说明.
7.举一反三,你要是想改变某篇文章,如node/124这个文章的显示,你会怎么做?想到了吧.
8.再联系一下drupal anywhere,知道这方法意味着什么吗?刚才你只是添加HTML,如果你在上面添加PHP呢?进一步告诉你,在这个tpl.php上,你能运行所有drupal api! 这个办法就是drupal anywhere的前身!所以我说,我90%的theme问题都是这个方法解决的.
by:http://www.trackself.com

drupal anywhere theme 1: 准备写点theme开发,公布些代码.这是前言,跟大家分享下经验和看法

September 3rd, 2011 by 黎 浩江 2 comments »

最近一下子开发了好几个drupal的采集站,涉及了N多了theme的内容
有空了就写个总结.
希望能像drupal anywhere一样写得简单明了.
说实话,我一直觉得drupal theme比drupal module要难很多,直到现在我才会从0开始drupal theme,以前都是要复制garland才能继续开发自己的模板的.

drupal 的 theme:
1.难
2.麻烦,开发不便
3.drupal设计的败笔
4.drupal在某些方面不如wordpress的主要原因
5.但你用drupal你就不得不学theme,即便 drupal anywhere能让你绕过drupal theme,但也会带来一些不便,如代码管理不方便 等.

综上所述:要搞通透theme,不单单要搞会drupal anywhere,即API,hook,module,还得在有余力的时候搞搞theme这个蛋疼的东西.
by:http://www.trackself.com

drupal:关于采集,公开我能公开的秘密

September 3rd, 2011 by 黎 浩江 19 comments »

一个示例站:http://oddsfun.com,当然,我还有N个采集站,但其它站由于能赚不少钱,所以我不打算公开,因为我以前也说过了,这年头技术不重要,重要的是想法,我总不能公开自己的想法吧,竞争大了就没赚钱了.所以请大家原谅.

写这篇文章是因为有好几个朋友在回复上问我关于drupal采集的事,现在公开一些我能公开的事.
1.采集要考虑的是”性能和速度”,你总不能1天才采集1000篇文章吧,1天1万还差不多.这是技术问题,事实上我以前发表过核心的代码在“php function:真正的并发请求,curl_multi,PHP多线程并发”.你们要用PHP采集的话,这段代码很有参考意义.不过这是快1年前的代码了,我也改了很多,懒得再发新的上来了.但我也说过,采集的技术不重要,我建议大家可以用一些专门的采集工具,我自己写采集代码的原因是因为我没钱买独立服务器(不能安装C#写的强大的采集器,要能装,我会蛋疼到自己写代码?).
2.量的问题:没4万篇文章以上,似乎不会达到1000IP一天,这是我的经验.所以得选一个在大量文章下也不会死掉的CMS,也就只有drupal了,其余的joomla,wordpress我是做过负载测试的,可能也是由于当时我wordpress用得不熟吧,但反正到目前为止我没找到一个wordpress下很好的缓存模块,我在用的这个blog还是经过我自己hack了部分代码才能跑得不错的.(当然了,自己有钱买独立服务器,这些性能也不是问题了)
3.drupal开发的问题:drupal开发很快,我是先学joomla和wordpress后再学drupal的,在开发的API和容易程度上,前两者真的远远不如drupal.采集站要建立成,你总不会认为你永远不需要改代码吧?所以找个代码容易改的CMS很重要.
4.我个人认为采集站和垃圾站差不多,不需要漂亮,所以用drupal够了.
5.图片采集站要比纯文字采集站效果要好很多,可挂的广告类型也好很多.我是有经验的,哎,不知失败了多少次啊.
6.英文比中文好很多,英文收的是美元.当然,没做中文是因为我一直懒得去备案,应该说不敢备案,采集这东西,毕竟还是有版权的,搞个备案,担心别人不知道你盗版么?那是找死,万一哪天国家闲得蛋疼就会找你开涮了.

对了:我自己开发采集代码是因为:
1.我当时不知道有现成的免费的PHP采集程序,现在不知有没有,听说有好几个,关键词是”站群”
2.我没钱买独立服务器.
3.我想练手
4.图片采集,似乎当时的几个能用的系统都不能进行图片采集.而且我对图片采集的要求还得能自动上传到picasa或者flickr(哦,对了,我似乎将上传到flickr的代码公开在博客上的了).当然,这也是因为我没钱买独立服务器.

如果你真想搞采集:我建议你可以花点血本,这样就不会像我一样走弯路,大家只是朝着美元看,技术不技术的都是浮云.
不肯花第一笔钱的永远不能收第一笔钱.

我现在正在计划买台30美元/月的服务器了.这样做的好处是:
1.代码变简单了,毕竟省了上传到picasa一步
2.图片放在自己的服务器和域名下:SEO更好,不是一般地好.
3.网站稳定了,采集量大了.估计能很快回本.

要是我一开始就有这笔闲钱,我绝对不会闲着蛋疼开发.要知道,我一开始只能拿出1000人民币,所以我只能买便宜的服务器.
这年头,技术不重要,想法重要,但最重要还是行动!想做就动手,别像个小妇人那样算着钱.

哦,对了:
1.你会失败很多个想法,我就失败了至少5次.第一次我搞的是中文搞笑站………不说了.
2.即使你成功了其中一个想法,好事也是会多磨的,别太计较一时的得失
3.当你真成功了,可以找我合作,哈哈.

后记:其实我一直想发布自己的代码,毕竟卖代码估计比卖广告要能赚得多.但是我现在还没找到能免费加密PHP的工具(应该是还懒得找),真麻烦.现在我的采集站已经用drupal开发到一键安装了,连我女朋友都会用了.唉,再稳定一些吧,预计再做多几个采集项目,等代码彻底稳定了,也达到每天20美元的时候,就开始发布代码.drupal二次开发的采集系统.写此文给自己一个总结和目标.
by:http://www.trackself.com

驳”读书无用论”_应该说:在中国,读教科书无用论!

August 28th, 2011 by 黎 浩江 No comments »

今天看手机报,其上说”清华只有1成的人来自农村,从低层走向高层的路正在变窄”,本人深有体会
但还是不同意其中上的读书无用论”.
我不是个虚伪的人,我曾经休学,这怎么了,读教科书的确无用,我笨吗?因为我和你们一样在怀疑到底在中国的大学是不是在浪费时间!
不同点在于,你们只是怀疑,我做了,因为我有别的生财之道,似乎读书后工作不是我必须要走的路,所以我有资格去尝试.
我虽然读不上清华北大,但我好歹也读个中大,所以我不是中国最傻B的人.
你要问我,我在中大到底学了什么?”博学,审问,慎思,明辩,笃行”,对,八年了,我只记得那么多.这是我的失败?我倒认为是没有太多值得我去学习,对了,这话不是中大原创的,至少是2000年前的事了.
哦,我学的计算机是WIN98,这一点难道不能说明问题?
另,听说今天广州花了1000万给40个人(似乎是40个)去美国留学.这是官方的态度,中国的大学要是有用的话,广州会花1000万?广州有全国重点大学好几间呢!博导的数量几乎可以用天文数字来形容,有必要一定要去美国吗?
别说什么司夷长技什么的,这叫现实!
在中国,读教科书是死路一条!不是无用,是浪费时间.
我有时真在怀疑,这到底是不是一种愚民政策,别跟我说什么”现代社会不可能”,这是主观理想.法家一直认为”民弱国强”是成立的,而且道理能自圆其说的!
至少,现在读完大学的,能有几个能有好出路的,当然,我指的是凭你那张废纸,不是靠你老爸和你女人.

http://www.trackself.com

“官员:穷追猛打郭美美事件伤害慈善”_但慈善已经伤害了我25年

August 28th, 2011 by 黎 浩江 No comments »

今天打开网易邮箱,邮箱新闻中的标题:“官员:穷追猛打郭美美事件伤害慈善”
先不说我有没有爱心,我是个医学生,
我要说的是”慈善已经伤害了我25年”!
1.小学生时代,捐钱是老师逼的,我只自愿捐5毛钱(那还是我当时的早餐钱呢),草泥马的,那些个老师就开班会说个别同学捐款太少云云,做人要有爱心云云,捐太少不如不捐.我的钱不就是我老爸的钱,那我老爸得捐多少次钱?
2.中学时代,记得某地方洪水,好像,更晕,在家按人头捐了一次,回学校居然因为是”团员身份”(我冤啊, 我一直没入团,全班就我一个不入团),又要捐一次.中学时代了,有些钱了,于是捐个50不成问题,问题是捐了两次,出街还被一些拿着捐款箱的当街说:要有爱心啊!难道我的爱收要表达第三次?
3.大学时代,纹川地震,一看到消息就在支付宝上刚捐了10元,后来觉得捐太小对不起人民群众,又在线捐了90;结果好了,回到学校后,学生会又组织捐了一次!!听说党员同学们要捐三次.好吧,这不算什么,大学了,比中学时代的零用钱又多了些.问题是听说捐款的钱被贪了,而且还不了了之,那个谁号召全国人民捐款时不要担心被贪的XX总理说:谁贪谁死,I服了U,最终是被证明了这总理在放屁.
4.后来在网上看到某大慈善家因为今年捐的钱少了,被媒体骂,我心就冷了.
还记得”一直当好人不如只当一回好人的故事么“:就好像有人一直做好人帮邻居抬水,有一天他病了起不了床连水都喝不上,结果他的一些邻居去看他的时候发现他家的水缸是满水的,就怀疑他只给自己抬水了没帮其他人抬,于是就恨起这个人来了.而坏人呢,一直在村中当恶人,见人就欺负,但有一天,有强盗入村,只有恶人站出来跟强盗PK,9了全村人,于是全村的人都认为其实这恶人也不坏啊, 心地还是挺好的.最终好人,当然是喝不上水渴死了!

后来看到大家在聊”郭美美”,我心里就在想,小样的,这黑社会,哥早看透了.

至此,我不再相信中国慈善!

如果不能一直坚持做好人,那就别装B.要不你迟早如那一直帮人抬水的好人一样,被这个社会渴死在家.

后记:今天在逛上下九,我看到了”福利彩票”,以前我从来不赌,但我看了,这东西不错,原来赌钱还算是做善事,这么好的事,我是这么预算的,神兽草泥马大人,如果没什么问题,以后用在捐款预算上的钱全用来买彩票好了,一方面给自己些好运,另一方面反正捐了也是被贪,不如给买彩票,听说彩票那些钱国家管得死,不能被贪多少.听说而已,谁信?这年头,不贪是傻B,自己是医学生,连那些清高的正高教授医生都贪,你们相信当官的不贪?

希望以后中国没有”被捐钱”一说吧,至少在大学以下的学生,不应该”被捐钱”,大学以下的学生,钱主要还是来自父母亲的,谁捐的,大家心里都明白,没必要让做父母的至少捐两次钱!那叫抢!而且还不能说出不敬的话.捐的意思是自愿,说实话,我真的只自愿捐我一份早餐的钱,别说我小气,那是因为我大气不了,我还在靠着家里读大学,这是我失败,难道不是你们的失败?

中国虽然不比美国那么有钱,但国家财政已经不是毛泽东时代,几百个亿随时可以拿出来,为何要逼当父母的拿钱出来捐?天灾没预算?草泥马的,连公车都有预算,居然没预算到一年发生几次天灾?看看24史去,那些个封建时代都有水利蝗灾的地方预算!别跟我说现代天朝没有.

另:咱们的外汇储备还多着呢,反正是用来给美国人花,为啥不拿点出来给自己中国人做点慈善呢?我是不懂国家大事,但我懂得,美国要打仗就是问中国借钱的,别JJYY一天到晚说自己中国不参与侵略,虚伪到极点,1万个亿啊,要是用来买子弹的话,能把珠江填满!打个伊拉克算什么!你给一万个亿美元给我试试,别说美国打伊拉克了,我去打伊拉克都没问题.

再希望,国家税收已经很多了,全国性的捐款只能说明这国家的管理员将钱用腐败身上了.希望国家能用现有的钱去解决天灾,别没事就扯大旗向全国人民要钱,要钱也无所谓,给出理由.另,我的钱我做主,虽然我只能捐早餐的钱,但你得让我知道,我付的早餐给谁吃了吧,要透明,财政透明我知道是人骗人民的笑话,但我不希望我仅有的那么丁点爱心体现出来的早餐钱用在什么地方我也不清不楚.国家没多少钱,你看看今年的大运会吧,不说别的,你算算那个垃圾处理系统,说实话,本人对你们为了垃圾所付出的代价表示佩服!

总的来说:不是被逼,以后宁愿买彩票,要不就直接将钱交到民间点对点的捐款上.真希望有个公司能做个网上捐款,直接取代官方捐款,这些钱的10%来来唯护这个公司,90%点对点地给有需要的人,10%而已,好过最终的捐款被政府贪得七七八八.涉及到钱,官,还是靠不住的.
by:http://www.trackself.com

« 1 2 3 4 5 6 7 8 9 10 11 12 ... 73 »