乐于分享
好东西不私藏

高中语文必修下册第六单元:《祝福》——一个女人的死,和一个社会的“祝福”.

高中语文必修下册第六单元:《祝福》——一个女人的死,和一个社会的“祝福”.

1924年2月,鲁迅在《东方杂志》上发表了《祝福》。这不是一篇让人舒服的小说。它写了一个女人如何在“祝福”声中死去。写完之后,鲁迅自己说,这篇小说“很有些碍手碍脚”——因为那些让他不舒服的东西,也让我们不舒服。

一百年过去了。我们依然在谈论祥林嫂。不是因为她是个“可怜的悲剧人物”,而是因为——我们每个人身边,都可能有一个被“祝福”杀死的灵魂。

一、作者:鲁迅

鲁迅(1881—1936),原名周树人,浙江绍兴人。中国现代文学的奠基人。他的小说《狂人日记》、《阿Q正传》、《祝福》,散文《朝花夕拾》,杂文等,构成了中国现代文学最锋利的刀锋。

鲁迅弃医从文,因为他发现,中国人需要的不是医治身体,而是医治精神。《祝福》就是他“治病”的一把手术刀。

二、写作背景:

1924年,鲁迅在写什么?

《祝福》写于1924年2月7日,发表于同年3月25日《东方杂志》第二十一卷第六号。

此时的鲁迅,已经完成了《呐喊》的出版,正在创作第二本小说集《彷徨》。《祝福》就是《彷徨》中的第一篇。

“彷徨”这个词,本身就透露着鲁迅的心境——五四运动退潮后,新文化运动阵营分化,知识分子陷入迷茫。鲁迅在《题〈彷徨〉》中写道:“路漫漫其修远兮,吾将上下而求索。”

《祝福》写的就是这种“求索”中的发现:一个被“祝福”的社会,如何吞噬一个无辜的人。

三、课文原文

祝福

鲁迅

旧历的年底毕竟最像年底,村镇上不必说,就在天空中也显出将到新年的气象来。灰白色的沉重的晚云中间时时发出闪光,接着一声钝响,是送灶的爆竹;近处燃放的可就更强烈了,震耳的大音还没有息,空气里已经散满了幽微的火药香。我是正在这一夜回到我的故乡鲁镇的。虽说故乡,然而已没有家,所以只得暂寓在鲁四老爷的宅子里。他是我的本家,比我长一辈,应该称之曰“四叔”,是一个讲理学的老监生。他比先前并没有什么大改变,单是老了些,但也还未留胡子,一见面是寒暄,寒暄之后说我“胖了”,说我“胖了”之后即大骂其新党。但我知道,这并非借题在骂我:因为他所骂的还是康有为。但是,谈话是总不投机的了,于是不多久,我便一个人剩在书房里。

第二天我起得很迟,午饭之后,出去看了几个本家和朋友;第三天也照样。他们也都没有什么大改变,单是老了些;家中却一律忙,都在准备着“祝福”。这是鲁镇年终的大典,致敬尽礼,迎接福神,拜求来年一年中的好运气的。杀鸡,宰鹅,买猪肉,用心细细的洗,女人的臂膊都在水里浸得通红,有的还带着绞丝银镯子。煮熟之后,横七竖八的插些筷子在这类东西上,可就称为“福礼”了,五更天陈列起来,并且点上香烛,恭请福神们来享用;拜的却只限于男人,拜完自然仍然是放爆竹。年年如此,家家如此,——只要买得起福礼和爆竹之类的,——今年自然也如此。天色愈阴暗了,下午竟下起雪来,雪花大的有梅花那么大,满天飞舞,夹着烟霭和忙碌的气色,将鲁镇乱成一团糟。我回到四叔的书房里时,瓦楞上已经雪白,房里也映得较光明,极分明的显出壁上挂着的朱拓的大“壽”字,陈抟老祖写的;一边的对联已经脱落,松松的卷了放在长桌上,一边的还在,道是“事理通达心气和平”。我又无聊赖的到窗下的案头去一翻,只见一堆似乎未必完全的《康熙字典》,一部《近思录集注》和一部《四书衬》。无论如何,我明天决计要走了。

况且,一想到昨天遇见祥林嫂的事,也就使我不能安住。那是下午,我到镇的东头访过一个朋友,走出来,就在河边遇见她;而且见她瞪着的眼睛的视线,就知道明明是向我走来的。我这回在鲁镇所见的人们中,改变之大,可以说无过于她的了:五年前的花白的头发,即今已经全白,全不像四十上下的人;脸上瘦削不堪,黄中带黑,而且消尽了先前悲哀的神色,仿佛是木刻似的;只有那眼珠间或一轮,还可以表示她是一个活物。她一手提着竹篮,内中一个破碗,空的;一手拄着一支比她更长的竹竿,下端开了裂:她分明已经纯乎是一个乞丐了。

我就站住,豫备她来讨钱。

“你回来了?”她先这样问。

“是的。”

“这正好。你是识字的,又是出门人,见识得多。我正要问你一件事——”她那没有精采的眼睛忽然发光了。

我万料不到她却说出这样的话来,诧异的站着。

“就是——”她走近两步,放低了声音,极秘密似的切切的说,“一个人死了之后,究竟有没有魂灵的?”

我很悚然,一见她的眼钉着我的,背上也就遭了芒刺一般,比在学校里遇到不及豫防的临时考,教师又偏是站在身旁的时候,惶急得多了。对于魂灵的有无,我自己是向来毫不介意的;但在此刻,怎样回答她好呢?我在极短期的踌躇中,想,这里的人照例相信鬼,然而她,却疑惑了,——或者不如说希望:希望其有,又希望其无……人何必增添末路的人的苦恼,为她起见,不如说有罢。

“也许有罢,——我想。”我于是吞吞吐吐的说。

“那么,也就有地狱了?”

“阿!地狱?”我很吃惊,只得支梧着,“地狱?——论理,就该也有。——然而也未必,……谁来管这等事……”

“那么,死掉的一家的人,都能见面的?”

“唉唉,见面不见面呢?……”这时我已知道自己也还是完全一个愚人,什么踌躇,什么计画,都挡不住三句问。我即刻胆怯起来了,便想全翻过先前的话来,“那是,……实在,我说不清……。其实,究竟有没有魂灵,我也说不清。”

我乘她不再紧接的问,迈开步便走,匆匆的逃回四叔的家中,心里很觉得不安逸。自己想,我这答话怕于她有些危险。她大约因为在别人的祝福时候,感到自身的寂寞了,然而会不会含有别的什么意思的呢?——或者是有了什么豫感了?倘有别的意思,又因此发生别的事,则我的答话委实该负若干的责任……。但随后也就自笑,觉得偶尔的事,本没有什么深意义,而我偏要细细推敲,正无怪教育家要说是生着神经病;而况明明说过“说不清”,已经推翻了答话的全局,即使发生什么事,于我也毫无关系了。

“说不清”是一句极有用的话。不更事的勇敢的少年,往往敢于给人解决疑问,选定医生,万一结果不佳,大抵反成了怨府,然而一用这说不清来作结束,便事事逍遥自在了。我在这时,更感到这一句话的必要,即使和讨饭的女人说话,也是万不可省的。

但是我总觉得不安,过了一夜,也仍然时时记忆起来,仿佛怀着什么不祥的豫感;在阴沉的雪天里,在无聊的书房里,这不安愈加强烈了。不如走罢,明天进城去。福兴楼的清燉鱼翅,一元一大盘,价廉物美,现在不知增价了否?往日同游的朋友,虽然已经云散,然而鱼翅是不可不吃的,即使只有我一个……。无论如何,我明天决计要走了。

我因为常见些但愿不如所料,以为未必竟如所料的事,却每每恰如所料的起来,所以很恐怕这事也一律。果然,特别的情形开始了。傍晚,我竟听到有些人聚在内室里谈话,仿佛议论什么事似的,但不一会,说话声也就止了,只有四叔且走且高声的说:

“不早不迟,偏偏要在这时候,——这就可见是一个谬种!”

我先是诧异,接着是很不安,似乎这话于我有关系。试望门外,谁也没有。好容易待到晚饭前他们的短工来冲茶,我才得了打听消息的机会。

“刚才,四老爷和谁生气呢?”我问。

“还不是和祥林嫂?”那短工简捷的说。

“祥林嫂?怎么了?”我又赶紧的问。

“老了。”

“死了?”我的心突然紧缩,几乎跳起来,脸上大约也变了色。但他始终没有抬头,所以全不觉。我也就镇定了自己,接着问:

“什么时候死的?”

“什么时候?——昨天夜里,或者就是今天罢。——我说不清。”

“怎么死的?”

“怎么死的?——还不是穷死的?”他淡然的回答,仍然没有抬头向我看,出去了。

然而我的惊惶却不过暂时的事,随着就觉得要来的事,已经过去,并不必仰仗我自己的“说不清”和他之所谓“穷死的”的宽慰,心地已经渐渐轻松;不过偶然之间,还似乎有些负疚。晚饭摆出来了,四叔俨然的陪着。我也还想打听些关于祥林嫂的消息,但知道他虽然读过“鬼神者二气之良能也”,而忌讳仍然极多,当临近祝福时候,是万不可提起死亡疾病之类的话的;倘不得已,就该用一种替代的隐语,可惜我又不知道,因此屡次想问,而终于中止了。我从他俨然的脸色上,又忽而疑他正以为我不早不迟,偏要在这时候来打搅他,也是一个谬种,便立刻告诉他明天要离开鲁镇,进城去,趁早放宽了他的心。他也不很留。这样闷闷的吃完了一餐饭。

冬季日短,又是雪天,夜色早已笼罩了全市镇。人们都在灯下匆忙,但窗外很寂静。雪花落在积得厚厚的雪褥上面,听去似乎瑟瑟有声,使人更加感得沉寂。我独坐在发出黄光的菜油灯下,想,这百无聊赖的祥林嫂,被人们弃在尘芥堆中的,看得厌倦了的陈旧的玩物,先前还将形骸露在尘芥里,从活得有趣的人们看来,恐怕要怪讶她何以还要存在,现在总算被无常打扫得干干净净了。魂灵的有无,我不知道;然而在现世,则无聊生者不生,即使厌见者不见,为人为己,也还都不错。我静听着窗外似乎瑟瑟作响的雪花声,一面想,反而渐渐的舒畅起来。

然而先前所见所闻的她的半生事迹的断片,至此也联成一片了。

她不是鲁镇人。有一年的冬初,四叔家里要换女工,做中人的卫老婆子带她进来了,头上扎着白头绳,乌裙,蓝夹袄,月白背心,年纪大约二十六七,脸色青黄,但两颊却还是红的。卫老婆子叫她祥林嫂,说是自己母家的邻舍,死了当家人,所以出来做工了。四叔皱了皱眉,四婶已经知道了他的意思,是在讨厌她是一个寡妇。但看她模样还周正,手脚都壮大,又只是顺着眼,不开一句口,很像一个安分耐劳的人,便不管四叔的皱眉,将她留下了。试工期内,她整天的做,似乎闲着就无聊,又有力,简直抵得过一个男子,所以第三天就定局,每月工钱五百文。

大家都叫她祥林嫂;没问她姓什么,但中人是卫家山人,既说是邻居,那大概也就姓卫了。她不很爱说话,别人问了才回答,答的也不多。直到十几天之后,这才陆续的知道她家里还有严厉的婆婆;一个小叔子,十多岁,能打柴了;她是春天没了丈夫的;他本来也打柴为生,比她小十岁:大家所知道的就只是这一点。

日子很快的过去了,她的做工却毫没有懈,食物不论,力气是不惜的。人们都说鲁四老爷家里雇着了女工,实在比勤快的男人还勤快。到年底,扫尘,洗地,杀鸡,宰鹅,彻夜的煮福礼,全是一人担当,竟没有添短工。然而她反满足,口角边渐渐的有了笑影,脸上也白胖了。

新年才过,她从河边淘米回来时,忽而失了色,说刚才远远地看见一个男人在对岸徘徊,很像夫家的堂伯,恐怕是正为寻她而来的。四婶很惊疑,打听底细,她又不说。四叔一知道,就皱一皱眉,道:

“这不好。恐怕她是逃出来的。”

她诚然是逃出来的,不多久,这推想就证实了。

此后大约十几天,大家正已渐渐忘却了先前的事,卫老婆子忽而带了一个三十多岁的女人进来了,说那是祥林嫂的婆婆。那女人虽是山里人模样,然而应酬很从容,说话也能干,寒暄之后,就赔罪,说她特来叫她的儿媳回家去,因为开春事务忙,而家中只有老的和小的,人手不够了。

“既是她的婆婆要她回去,那有什么话可说呢。”四叔说。

于是算清了工钱,一共一千七百五十文,她全存在主人家,一文也还没有用,便都交给她的婆婆。那女人又取了衣服,道过谢,出去了。其时已经是正午。

“阿呀,米呢?祥林嫂不是去淘米的么?……”好一会,四婶这才惊叫起来。她大约有些饿,记得午饭了。

于是大家分头寻淘箩。她先到厨下,次到堂前,后到卧房,全不见淘箩的影子。四叔踱出门外,也不见,直到河边,才见平平正正的放在岸上,旁边还有一株菜。

看见的人报告说,河里面上午就泊了一只白篷船,篷是全盖起来的,不知道什么人在里面,但事前也没有人去理会他。待到祥林嫂出来淘米,刚刚要跪下去,那船里便突然跳出两个男人来,像是山里人,一个抱住她,一个帮着,拖进船去了。祥林嫂还哭喊了几声,此后便再没有什么声息,大约给用什么堵住了罢。接着就走上两个女人来,一个不认识,一个就是卫婆子。窥探舱里,不很分明,她像是捆了躺在船板上。

“可恶!然而……”四叔说。

午饭之后,卫老婆子又来了。

“可恶!”四叔说。

“你是什么意思?亏你还会再来见我们。”四婶洗着碗,一见面就愤愤的说,“你自己荐她来,又合伙劫她去,闹得沸反盈天的,大家看了成个什么样子?你拿我们家里开玩笑么?”

“阿呀阿呀,我真上当。我这回,就是为此特地来说说清楚的。她来求我荐地方,我那里料得到是瞒着她的婆婆的呢。对不起,四老爷,四太太。总是我老发昏不小心,对不起主顾。幸而府上是向来宽洪大量,不肯和小人计较的。这回我一定荐一个好的来折罪……”

“然而……”四叔说。

于是祥林嫂事件便告终结,不久也就忘却了。

只有四婶,因为后来雇用的女工,大抵非懒即馋,或者馋而且懒,左右不如意,所以也还提起祥林嫂。每当这些时候,她往往自言自语的说:“她现在不知道怎么样了?”意思是希望她再来。但到第二年的新正,她也就绝了望。

新正将尽,卫老婆子来拜年了,已经喝得醉醺醺的,自说因为回了一趟卫家山的娘家,住下几天,所以来得迟了。她们问答之间,自然就谈到祥林嫂。

“她么?”卫老婆子高兴的说,“现在是交了好运了。她婆婆来抓她回去的时候,是早已许给了贺家墺的贺老六的,所以回家之后不几天,也就装在花轿里抬去了。”

“阿呀,这样的婆婆!……”四婶惊奇的说。

“阿呀,我的太太!你真是大户人家的太太的话。我们山里人,小户人家,这算得什么?她有小叔子,也得娶老婆。不嫁了她,那有这一注钱来做聘礼?她的婆婆倒是精明强干的女人呵,很有打算,所以就将她嫁到里山去。倘许给本村人,财礼就不多;惟独肯嫁进深山野墺里去的女人少,所以她就到手了八十千。现在第二个儿子的媳妇也娶进了,财礼只花了五十,除去办喜事的费用,还剩十多千。吓,你看,这多么好打算?……”

“祥林嫂竟肯依?……”

“这有什么依不依。——闹是谁也总要闹一闹的;只要用绳子一捆,塞在花轿里,抬到男家,捺上花冠,拜堂,关上房门,就完事了。可是祥林嫂真出格,听说那时实在闹得利害,大家还都说大约因为在念书人家做过事,所以与众不同呢。太太,我们见得多了:回头人出嫁,哭喊的也有,说要寻死觅活的也有,抬到男家闹得拜不成天地的也有,连花烛都砸了的也有。祥林嫂可是异乎寻常,他们说她一路只是嚎,骂,抬到贺家墺,喉咙已经全哑了。拉出轿来,两个男人和她的小叔子使劲的擒住她也还拜不成天地。他们一不小心,一松手,阿呀,阿弥陀佛,她就一头撞在香案角上,头上碰了一个大窟窿,鲜血直流,用了两把香灰,包上两块红布还止不住血呢。直到七手八脚的将她和男人反关在新房里,还是骂,阿呀呀,这真是……。”她摇一摇头,顺下眼睛,不说了。

“后来怎么样呢?”四婶还问。

“听说第二天也没有起来。”她抬起眼来说。

“后来呢?”

“后来?——起来了。她到年底就生了一个孩子,男的,新年就两岁了。我在娘家这几天,就有人到贺家墺去,回来说看见他们娘儿俩,母亲也胖,儿子也胖;上头又没有婆婆;男人所有的是力气,会做活;房子是自家的。——唉唉,她真是交了好运了。”

从此之后,四婶也就不再提起祥林嫂。

但有一年的秋季,大约是得到祥林嫂好运的消息之后的又过了两个新年,她竟又站在四叔家的堂前了。桌上放着一个荸荠式的圆篮,檐下一个小铺盖。她仍然头上扎着白头绳,乌裙,蓝夹袄,月白背心,脸色青黄,只是两颊上已经消失了血色,顺着眼,眼角上带些泪痕,眼光也没有先前那样精神了。而且仍然是卫老婆子领着,显出慈悲模样,絮絮的对四婶说:

“……这实在是叫作‘天有不测风云’,她的男人是坚实人,谁知道年纪青青,就会断送在伤寒上?本来已经好了的,吃了一碗冷饭,复发了。幸亏有儿子;她又能做,打柴摘茶养蚕都来得,本来还可以守着,谁知道那孩子又会给狼衔去的呢?春天快完了,村上倒反来了狼,谁料到?现在她只剩了一个光身了。大伯来收屋,又赶她。她真是走投无路了,只好来求老主人。好在她现在已经再没有什么牵挂,太太家里又凑巧要换人,所以我就领她来。——我想,熟门熟路,比生手实在好得多……”

“我真傻,真的,”祥林嫂抬起她没有神采的眼睛来,接着说,“我单知道下雪的时候野兽在山墺里没有食吃,会到村里来;我不知道春天也会有。我一清早起来就开了门,拿小篮盛了一篮豆,叫我们的阿毛坐在门槛上剥豆去。他是很听话的,我的话句句听;他出去了。我就在屋后劈柴,淘米,米下了锅,要蒸豆。我叫阿毛,没有应,出去一看,只见豆撒得一地,没有我们的阿毛了。他是不到别家去玩的;各处去一问,果然没有。我急了,央人出去寻。直到下半天,寻来寻去寻到山墺里,看见刺柴上挂着一只他的小鞋。大家都说,糟了,怕是遭了狼了。再进去;他果然躺在草窠里,肚里的五脏已经都给吃空了,手上还紧紧的捏着那只小篮呢。……”她接着但是呜咽,说不出成句的话来。

四婶起初还踌蹰,待到听完她自己的话,眼圈就有些红了。她想了一想,便教拿圆篮和铺盖到下房去。卫老婆子仿佛卸了一肩重担似的嘘一口气;祥林嫂比初来时候神气舒畅些,不待指引,自己驯熟的安放了铺盖。她从此又在鲁镇做女工了。

大家仍然叫她祥林嫂。

然而这一回,她的境遇却改变得非常大。上工之后的两三天,主人们就觉得她手脚已没有先前一样灵活,记性也坏得多,死尸似的脸上又整日没有笑影,四婶的口气上,已颇有些不满了。当她初到的时候,四叔虽然照例皱过眉,但鉴于向来雇用女工之难,也就并不大反对,只是暗暗地告诫四婶说,这种人虽然似乎很可怜,但是败坏风俗的,用她帮忙还可以,祭祀时候可用不着她沾手,一切饭菜,只好自己做,否则,不干不净,祖宗是不吃的。

四叔家里最重大的事件是祭祀,祥林嫂先前最忙的时候也就是祭祀,这回她却清闲了。桌子放在堂中央,系上桌帏,她还记得照旧的去分配酒杯和筷子。

“祥林嫂,你放着罢!我来摆。”四婶慌忙的说。

她讪讪的缩了手,又去取烛台。

“祥林嫂,你放着罢!我来拿。”四婶又慌忙的说。

她转了几个圆圈,终于没有事情做,只得疑惑的走开。她在这一天可做的事是不过坐在灶下烧火。

镇上的人们也仍然叫她祥林嫂,但音调和先前很不同;也还和她讲话,但笑容却冷冷的了。她全不理会那些事,只是直着眼睛,和大家讲她自己日夜不忘的故事:

“我真傻,真的,”她说,“我单知道雪天是野兽在深山里没有食吃,会到村里来;我不知道春天也会有。我一大早起来就开了门,拿小篮盛了一篮豆,叫我们的阿毛坐在门槛上剥豆去。他是很听话的孩子,我的话句句听;他就出去了。我就在屋后劈柴,淘米,米下了锅,打算蒸豆。我叫,‘阿毛!’没有应。出去一看,只见豆撒得满地,没有我们的阿毛了。各处去一问,都没有。我急了,央人去寻去。直到下半天,几个人寻到山墺里;看见刺柴上挂着一只他的小鞋。大家都说,完了,怕是遭了狼了。再进去;果然,他躺在草窠里,肚里的五脏已经都给吃空了,可怜他手里还紧紧的捏着那只小篮呢。……”她于是淌下眼泪来,声音也呜咽了。

这故事倒颇有效,男人听到这里,往往敛起笑容,没趣的走了开去;女人们却不独宽恕了她似的,脸上立刻改换了鄙薄的神气,还要陪出许多眼泪来。有些老女人没有在街头听到她的话,便特意寻来,要听她这一段悲惨的故事。直到她说到呜咽,她们也就一齐流下那停在眼角上的眼泪,叹息一番,满足的去了,一面还纷纷的评论着。

她就只是反复的向人说她悲惨的故事,常常引住了三五个人来听她。但不久,大家也都听得纯熟了,便是最慈悲的念佛的老太太们,眼里也再不见有一点泪的痕迹。后来全镇的人们几乎都能背诵她的话,一听到就烦厌得头痛。

“我真傻,真的,”她开首说。

“是的,你是单知道雪天野兽在深山里没有食吃,才会到村里来的。”他们立即打断她的话,走开去了。

她张着口怔怔的站着,直着眼睛看他们,接着也就走了,似乎自己也觉得没趣。但她还妄想,希图从别的事,如小篮,豆,别人的孩子上,引出她的阿毛的故事来。倘一看见两三岁的小孩子,她就说:

“唉唉,我们的阿毛如果还在,也就有这么大了。……”

“祥林嫂,你们的阿毛如果还在,不是也就有这么大了么?”

她未必知道她的悲哀经大家咀嚼赏鉴了许多天,早已成为渣滓,只值得烦厌和唾弃;但从人们的笑影上,也仿佛觉得这又冷又尖,自己再没有开口的必要了。她单是一瞥他们,并不回答一句话。

鲁镇永远是过新年,腊月二十以后就忙起来了。四叔家里这回须雇男短工,还是忙不过来,另叫柳妈做帮手,杀鸡,宰鹅;然而柳妈是善女人,吃素,不杀生的,只肯洗器皿。祥林嫂除烧火之外,没有别的事,却闲着了,坐着只看柳妈洗器皿。微雪点点的下来了。

“唉唉,我真傻,”祥林嫂看了天空,叹息着,独语似的说。

“祥林嫂,你又来了。”柳妈不耐烦的看着她的脸,说,“我问你:你额角上的伤疤,不就是那时撞坏的么?”

“唔唔。”她含胡的回答。

“我问你:你那时怎么后来竟依了呢?”

“我么?……”

“你呀。我想:这总是你自己愿意了,不然……”

“阿阿,你不知道他力气多么大呀。”

“我不信。我不信你这么大的力气,真会拗他不过。你后来一定是自己肯了,倒推说他力气大。”

“阿阿,你……你倒自己试试看。”她笑了。

柳妈的打皱的脸也笑起来,使她蹙缩得像一个核桃;干枯的小眼睛一看祥林嫂的额角,又钉住她的眼。祥林嫂似乎很局促了,立刻敛了笑容,旋转眼光,自去看雪花。

“祥林嫂,你实在不合算。”柳妈诡秘的说,“再一强,或者索性撞一个死,就好了。现在呢,你和你的第二个男人过活不到两年,倒落了一件大罪名。你想,你将来到阴司去,那两个死鬼的男人还要争,你给了谁好呢?阎罗大王只好把你锯开来,分给他们。我想,这真是……”

她脸上就显出恐怖的神色来,这是在山村里所未曾知道的。

“我想,你不如及早抵当。你到土地庙里去捐一条门槛,当作你的替身,给千人踏,万人跨,赎了这一世的罪名,免得死了去受苦。”

她当时并不回答什么话,但大约非常苦闷了,第二天早上起来的时候,两眼上便都围着大黑圈。早饭之后,她便到镇的西头的土地庙里去求捐门槛。庙祝起初执意不允许,直到她急得流泪,才勉强答应了。价目是大钱十二千。

她久已不和人们交口,因为阿毛的故事是早被大家厌弃了的;但自从和柳妈谈了天,似乎又即传扬开去,许多人都发生了新趣味,又来逗她说话了。至于题目,那自然是换了一个新样,专在她额上的伤疤。

“祥林嫂,我问你:你那时怎么竟肯了?”一个说。

“唉,可惜,白撞了这一下。”一个看着她的疤,应和道。

她大约从他们的笑容和声调上,也知道是在嘲笑她,所以总是瞪着眼睛,不说一句话,后来连头也不回了。她整日紧闭了嘴唇,头上带着大家以为耻辱的记号的那伤痕,默默的跑街,扫地,洗菜,淘米。快够一年,她才从四婶手里支取了历来积存的工钱,换算了十二元鹰洋,请假到镇的西头去。但不到一顿饭时候,她便回来,神气很舒畅,眼光也分外有神,高兴似的对四婶说,自己已经在土地庙捐了门槛了。

冬至的祭祖时节,她做得更出力,看四婶装好祭品,和阿牛将桌子抬到堂屋中央,她便坦然的去拿酒杯和筷子。

“你放着罢,祥林嫂!”四婶慌忙大声说。

她像是受了炮烙似的缩手,脸色同时变作灰黑,也不再去取烛台,只是失神的站着。直到四叔上香的时候,教她走开,她才走开。这一回她的变化非常大,第二天,不但眼睛窈陷下去,连精神也更不济了。而且很胆怯,不独怕暗夜,怕黑影,即使看见人,虽是自己的主人,也总惴惴的,有如在白天出穴游行的小鼠;否则呆坐着,直是一个木偶人。不半年,头发也花白起来了,记性尤其坏,甚而至于常常忘却了去淘米。

“祥林嫂怎么这样了?倒不如那时不留她。”四婶有时当面就这样说,似乎是警告她。

然而她总如此,全不见有伶俐起来的希望。他们于是想打发她走了,教她回到卫老婆子那里去。但当我还在鲁镇的时候,不过单是这样说;看现在的情状,可见后来终于实行了。然而她是从四叔家出去就成了乞丐的呢,还是先到卫老婆子家然后再成乞丐的呢?那我可不知道。

我给那些因为在近旁而极响的爆竹声惊醒,看见豆一般大的黄色的灯火光,接着又听得毕毕剥剥的鞭炮,是四叔家正在“祝福”了;知道已是五更将近时候。我在蒙胧中,又隐约听到远处的爆竹声联绵不断,似乎合成一天音响的浓云,夹着团团飞舞的雪花,拥抱了全市镇。我在这繁响的拥抱中,也懒散而且舒适,从白天以至初夜的疑虑,全给祝福的空气一扫而空了,只觉得天地圣众歆享了牲醴和香烟,都醉醺醺的在空中蹒跚,豫备给鲁镇的人们以无限的幸福。

一九二四年二月七日。

四、祥林嫂的一生:四段苦难,一次死亡

祥林嫂的一生,可以概括为四个阶段:

第一阶段:被卖。她本是寡妇,婆婆为了给小叔子娶媳妇,强行把她卖给了贺家坳的男人。她反抗过,撞破了头,但最终还是被绑上了花轿。在贺家,她生了儿子,日子似乎有了转机。

第二阶段:被夺。丈夫死于伤寒,儿子阿毛被狼叼走。她再次回到鲁镇做佣人。但这一次,她“不干净”了——因为她嫁过两次,这在鲁四老爷眼里是“败坏风俗”的。

第三阶段:被榨干。她变得沉默,见人就说阿毛的故事,想得到一丝安慰。但鲁镇的人们听腻了,开始厌烦她、嘲笑她。柳妈又吓唬她,说她死后会被阎王锯成两半,分给两个死去的丈夫。为了赎罪,她用全部积蓄捐了门槛——以为这样就能洗清“罪孽”。

第四阶段:被抛弃。捐了门槛之后,她以为自己终于可以碰祭品了。但冬至祭祖时,四婶依然喊:“你放着罢,祥林嫂!”那一瞬间,她最后的希望彻底崩塌。她精神崩溃,被赶出鲁家,沦为乞丐,在一个“祝福”的雪夜里死去。

她死的时候,鲁镇的人们正在忙着准备“祝福”——那是鲁镇一年中最隆重的祭祀,家家户户杀鸡宰鹅,在爆竹声中祈求来年的福气。

而她,就死在那个福气里。

五、祥林嫂的悲剧到底谁造成的?

读《祝福》最难过的地方是——你找不到一个“凶手”。

婆婆卖她,是为了给小叔子娶媳妇——在那个时代,这似乎是天经地义的。

鲁四老爷嫌她不干净,不准她碰祭品——在他看来,这不过是遵守“礼法”而已。

柳妈恐吓她死后会被阎王锯成两半,让她捐门槛——她是真心想帮她赎罪。

鲁镇的人们听她讲阿毛的故事,听腻了,冷淡了,甚至嘲笑她——谁也没有义务一直听一个人反复讲同一件事。

每个人都觉得自己“没什么错”。但他们加在一起,杀了祥林嫂。

鲁迅写这篇小说,不是为了让我们恨某个人,而是想让我们看见——一个结构性的恶,是如何让每个人都成为帮凶,却没有人觉得自己有罪。

六、几个值得细读的细节

“我真傻,真的”

这是祥林嫂在阿毛被狼叼走后反复说的一句话。她不是在抱怨命运,而是在一次次地悔恨自己的“疏忽”——她以为春天不会有狼。

但读者知道,这不是她的错。一个底层农妇,独自带着孩子,在荒年里活下去,已经是奇迹了。她反复说这句话,是因为她无法接受“我的孩子就这样没了”这件事。每一次重复,都是在试图理解这场灾难。

而鲁镇的人们从同情到厌烦,最后连“我真傻”的开头都能替她背出来。鲁迅用这个细节,写出了人间最冷的冷漠。

你放着罢,祥林嫂!”

这句话出现了两次。第一次是祥林嫂第二次回到鲁镇,四婶不让她碰祭品。她讪讪地缩了手,走开了。第二次是她捐了门槛之后,以为自己的罪孽已经赎清,主动去拿酒杯和筷子时,四婶又喊:“你放着罢,祥林嫂!”

这一声,是压垮她的最后一根稻草。她以为捐了门槛就能洗清“污点”,但在鲁四老爷和四婶眼里,她永远是那个“败坏风俗”的女人。无论她做什么,都改变不了这个身份。

祥林嫂的眼睛

鲁迅反复写祥林嫂的眼睛。初来时“顺着眼”,是安分;再回来时“眼角上带些泪痕,眼光也没有先前那样精神了”;被赶出后,“只有那眼珠间或一轮,还可以表示她是一个活物”;最后问“有没有魂灵”时,“她那没有精采的眼睛忽然发光了”。

这“发光”,是她对死后世界的最后一丝期待——她想知道,自己死了以后,能不能见到阿毛。

“说不清”

小说中的“我”,面对祥林嫂的追问,用“说不清”搪塞过去。这三个字,既是一种自我保护,也是一种精神逃离。“说不清”的人,不用承担责任;“说不清”的人,可以继续过自己的日子。

鲁迅用“我”的形象,完成了对知识分子“清醒却无力”的自我审视。

七、学习重点

人物形象:祥林嫂从“活人”到“木偶人”的毁灭过程。注意她“顺从”外表下的两次反抗:一次是被卖时撞香案,一次是捐门槛后的“坦然”——第二次反抗被彻底碾碎。

环境描写:“祝福”的喜庆与祥林嫂的死形成强烈反差。鲁迅用“祝福”做标题,本身就是最大的讽刺。

叙事视角:第一人称“我”作为知识分子的观察和反思。注意“我”的犹豫、逃避和自责。

小说主题:封建礼教如何一步步“吃掉”一个底层女性。鲁迅称之为“吃人的礼教”。

语言特色:白描中见深刻,话里有话。“我真傻”、“你放着罢”、“说不清”等简单话语,背后都有厚重的含义。

八、写在最后

祥林嫂死了。死在“祝福”的声音里。死的时候,鲁镇的人们正在祈求来年的福气——而在那个“福气”里,没有她的位置。

她一辈子都在努力做一个“好人”:勤劳、顺从、不争不抢。但她既没有守住自己,也没有保住儿子,最后连一个“干净”的葬礼都没有。她死后,鲁镇继续运转,人们继续“祝福”。

鲁迅没有给她安排任何救赎。她就这么死了,无声无息。正是这种无声无息,让这篇小说如此沉重——有些人的死,连一声叹息都留不下。

读完《祝福》,心里堵了很久。

不是因为它写了什么惊天动地的惨剧,而是因为它写得太像真的了。祥林嫂不是一个“虚构人物”——她活在这片土地上的每一个角落,过去、现在,也许还有未来。

鲁迅在《狂人日记》里写:“凡事总须研究,才会明白。”他写《祝福》,不是为了让读者“感动”,而是为了让读者“明白”。

那你想一想:如果祥林嫂活在你的年代,你会怎么做?你会在她反复诉说的时候耐心听吗?你会在她被赶出鲁家的时候,给她一碗热粥吗?你会在她问“有没有魂灵”的时候,给她一个确定的回答吗?

如果你也说不清,那我们和鲁镇的人们,可能也没有那么不同。

📚 下一篇预告:《林教头风雪山神庙》——一个老实人,如何被逼成反贼。

💬 互动问题:读完《祝福》,你最强烈的感受是什么?欢迎留言。

End

编辑:甜不拉叽鼠

文案:甜不拉叽鼠

声明:文案内容使用Deepseek润色修改

图片:豆包AI生成

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-08-27 08:00:51 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/971295.html
  2. 运行时间 : 0.278045s [ 吞吐率:3.60req/s ] 内存消耗:4,820.40kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=b3a1ed1b6aebd23d95bd0f669d67dbb3
  1. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_static.php ( 6.05 KB )
  7. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
  10. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  11. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  12. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  13. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  14. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  15. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  16. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  17. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  18. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  19. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
  21. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions.php ( 5.54 KB )
  22. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  23. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  24. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  25. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/provider.php ( 0.19 KB )
  26. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  27. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  28. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  29. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/common.php ( 0.03 KB )
  30. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  32. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/alipay.php ( 3.59 KB )
  33. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  34. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/app.php ( 0.95 KB )
  35. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cache.php ( 0.78 KB )
  36. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/console.php ( 0.23 KB )
  37. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cookie.php ( 0.56 KB )
  38. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/database.php ( 2.48 KB )
  39. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/filesystem.php ( 0.61 KB )
  40. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/lang.php ( 0.91 KB )
  41. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/log.php ( 1.35 KB )
  42. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/middleware.php ( 0.19 KB )
  43. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/route.php ( 1.89 KB )
  44. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/session.php ( 0.57 KB )
  45. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/trace.php ( 0.34 KB )
  46. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/view.php ( 0.82 KB )
  47. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/event.php ( 0.25 KB )
  48. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  49. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/service.php ( 0.13 KB )
  50. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/AppService.php ( 0.26 KB )
  51. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  52. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  53. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  54. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  55. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  56. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/services.php ( 0.14 KB )
  57. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  58. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  59. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  60. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  61. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  62. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  63. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  64. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  65. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  66. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  67. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  68. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  69. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  70. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  71. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  72. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  73. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  74. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  75. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  76. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  77. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  78. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  79. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  80. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  81. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  82. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  83. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  84. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  85. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  86. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  87. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/Request.php ( 0.09 KB )
  88. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  89. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/middleware.php ( 0.25 KB )
  90. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  91. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  92. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  93. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  94. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  95. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  96. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  97. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  98. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  99. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  100. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  101. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  102. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  103. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/route/app.php ( 4.22 KB )
  104. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  105. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  106. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Index.php ( 10.56 KB )
  108. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/BaseController.php ( 2.05 KB )
  109. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  110. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  111. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  112. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  113. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  114. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  115. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  116. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  117. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  118. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  119. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  120. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  121. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  122. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  123. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  124. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  125. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  126. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  127. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  128. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  129. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  130. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  131. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  132. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  133. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  134. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  135. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Es.php ( 3.11 KB )
  136. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  137. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  138. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  139. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  140. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  141. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/runtime/temp/c935550e3e8a3a4c27dd94e439343fdf.php ( 31.50 KB )
  142. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  143. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  144. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.001078s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001338s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000779s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000669s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001442s ]
  6. SELECT * FROM `set` [ RunTime:0.000590s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001534s ]
  8. SELECT * FROM `article` WHERE `id` = 971295 LIMIT 1 [ RunTime:0.001319s ]
  9. UPDATE `article` SET `lasttime` = 1787788851 WHERE `id` = 971295 [ RunTime:0.004035s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000735s ]
  11. SELECT * FROM `article` WHERE `id` < 971295 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001211s ]
  12. SELECT * FROM `article` WHERE `id` > 971295 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001279s ]
  13. SELECT * FROM `article` WHERE `id` < 971295 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002833s ]
  14. SELECT * FROM `article` WHERE `id` < 971295 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.023342s ]
  15. SELECT * FROM `article` WHERE `id` < 971295 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.032918s ]
0.281917s