所以谱前都详载有关的恩荣之录:制诰、功名、仕宦、封荫、旌节、恩例、冠带、文学、寿星等等。收有名望族人的传记、事迹,若其人编谱时尚在,则概不立传,此为一般通例。讲究忠孝节义,凡有关事迹亦尽记载褒扬。定有严格的族法宗规,要求通族悉心遵奉,以期不出败类而坠坏家族名声。先人诗文,不一定尽录,而有关训诲,一遵原稿编入,以垂不朽。所以谱中有关家法族规尤为详尽。对行凶犯罪、乱伦伤化、左道惑众、盗坟劫窃,凡一切重大狱案犯,俱要求革家族出祠,并在族谱中削去名讳,子孙也永不得载。如《仙源岘阳孙氏族谱》凡例中甚至规定:“娶非其族者,削;犯七出者,削。夫死改适,义与庙绝,卖祖宗坟地与异姓,及鬻宗谱与非族,并削去名。”如对罪行不重,情节可原尚能悔改前非者,则须由宗族公议,或可在谱中姑存其名,但要削去行字,以示惩戒。貌岸然严格讲究辈份与谱名,1993年春,孙越崎老人见到了一位绍兴同康村来的老乡,是位40多岁的乡镇企业家,他带来了本村孙家祠堂的照片,并对其族的族谱很熟,背得出孙家的辈份名谱:“魁、怀、增、祥、瑞、永、大、安、康、宁、德、延、世、祉、诗、礼、振、家、声。”共计20代。孙老初名“世芬”,而那位企业家的名字中有个“祉”字,虽然比孙老小了50岁,但按谱名的辈份,他只比孙老低了一辈。按当时族谱的规定,不照谱中规定的辈份取名,就不能上家谱,也不能入宗祠。《云阳孙氏宗谱》规定:本族子孙有犯祖宗之名讳者,急宜改正,如再因循者,以不孝论。一般规定,女子以嫁为归,不得列于行第,但书某某生几女(也可书其名讳),长适某姓,即可。而妇人重嫁,不书后夫,以惩失节。收别家或外姓为子者,书继子某,并明其族别宗派。《余姚孙境宗谱》甚至同意“族内有贫不能娶,租典他姓妇生子者,通权达变,圣人不废,经公祠议决,准作嫡嗣,以延先绪,但于本人名下写明循俗从某氏生几子字样识别之。”不过有相当多的家族不许收外姓为嗣子,如《云阳幸家巷孙氏宗谱》明确规定:“异姓不得入谱,是乱我宗族也,如无子者,由亲房人继;亲房不能,由远房立继;再立不下者,同谱侄辈,年龄相当可也。”出继外姓者,便不书其后人。安徽黟县古筑孙氏家谱规定:“凡义子、赘婿为子者,凡娶再醮妇因抚其前妻之子者,凡出继他姓者,凡为僧道及卖为下贱者,并不书。至妇人亡夫改嫁者,亦不书。”余姚孙境宗谱这样规定:“有赘居外姓,或随母出为他姓养子者,除作仆奴及倡优隶卒,永禁入谱外,其愿归宗者,细查源委,许其入谱。”迁居要书始迁某处,后又迁某处,以明本族之分支。宗谱一般20年或30年一小修,50年或60年一大修。有靠富家所捐田亩作为修谱义田,也有向富户族众募捐,或按族人计丁摊派款项,而将所得有关产业、款项,派人经营生息以建祠、修谱。所修谱分有数十份,各家族领有一谱,填注编号,敬慎收藏,遇每年祭祖之日,将谱送祠逐号查验,以举行隆重的祠堂读谱仪式。不得托故推诿,不如期送祠,违例则有罚;如有盗卖,查出合将领谱者议逐出族;如有遗失,要向族长说明原由,然后销除谱号。
基本
文件
流程
错误
SQL
调试
- 请求信息 : 2025-07-28 05:21:15 HTTP/1.1 GET : 219.146.67.246/jia/index/jpview1.html?cid=560884&id=15416
- 运行时间 : 0.132024s [ 吞吐率:7.57req/s ] 内存消耗:3,741.59kb 文件加载:53
- 查询信息 : 4 queries 0 writes
- 缓存信息 : 0 reads,0 writes
- 配置加载 : 69
- F:\zhjp\public\index.php ( 0.76 KB )
- F:\zhjp\thinkphp\start.php ( 0.72 KB )
- F:\zhjp\thinkphp\base.php ( 2.60 KB )
- F:\zhjp\thinkphp\library\think\Loader.php ( 21.07 KB )
- F:\zhjp\vendor\composer\autoload_static.php ( 3.44 KB )
- F:\zhjp\vendor\myclabs\deep-copy\src\DeepCopy\deep_copy.php ( 0.25 KB )
- F:\zhjp\vendor\paragonie\random_compat\lib\random.php ( 7.76 KB )
- F:\zhjp\vendor\paragonie\random_compat\lib\byte_safe_strings.php ( 6.17 KB )
- F:\zhjp\vendor\paragonie\random_compat\lib\cast_to_int.php ( 2.66 KB )
- F:\zhjp\vendor\paragonie\random_compat\lib\error_polyfill.php ( 1.62 KB )
- F:\zhjp\vendor\paragonie\random_compat\lib\random_bytes_mcrypt.php ( 2.54 KB )
- F:\zhjp\vendor\paragonie\random_compat\lib\random_int.php ( 6.56 KB )
- F:\zhjp\vendor\topthink\think-captcha\src\helper.php ( 1.94 KB )
- F:\zhjp\thinkphp\library\think\Route.php ( 60.23 KB )
- F:\zhjp\thinkphp\library\think\Config.php ( 6.38 KB )
- F:\zhjp\thinkphp\library\think\Validate.php ( 41.63 KB )
- F:\zhjp\thinkphp\library\think\Error.php ( 3.75 KB )
- F:\zhjp\thinkphp\convention.php ( 10.37 KB )
- F:\zhjp\thinkphp\library\think\App.php ( 21.51 KB )
- F:\zhjp\thinkphp\library\think\Request.php ( 49.78 KB )
- F:\zhjp\application\config.php ( 9.78 KB )
- F:\zhjp\application\database.php ( 1.94 KB )
- F:\zhjp\application\extra\queue.php ( 0.63 KB )
- F:\zhjp\thinkphp\library\think\Hook.php ( 4.71 KB )
- F:\zhjp\application\tags.php ( 0.99 KB )
- F:\zhjp\application\common.php ( 19.40 KB )
- F:\zhjp\thinkphp\library\think\Env.php ( 1.21 KB )
- F:\zhjp\thinkphp\helper.php ( 17.30 KB )
- F:\zhjp\thinkphp\library\think\Lang.php ( 7.23 KB )
- F:\zhjp\thinkphp\library\think\Log.php ( 6.05 KB )
- F:\zhjp\thinkphp\lang\zh-cn.php ( 11.81 KB )
- F:\zhjp\application\route.php ( 1.46 KB )
- F:\zhjp\application\jia\controller\Index.php ( 27.11 KB )
- F:\zhjp\thinkphp\library\think\Controller.php ( 6.07 KB )
- F:\zhjp\thinkphp\library\traits\controller\Jump.php ( 4.90 KB )
- F:\zhjp\thinkphp\library\think\View.php ( 6.77 KB )
- F:\zhjp\thinkphp\library\think\view\driver\Think.php ( 5.64 KB )
- F:\zhjp\thinkphp\library\think\Template.php ( 44.90 KB )
- F:\zhjp\thinkphp\library\think\template\driver\File.php ( 2.24 KB )
- F:\zhjp\application\jia\model\JiaClass.php ( 0.39 KB )
- F:\zhjp\thinkphp\library\think\Model.php ( 69.14 KB )
- F:\zhjp\thinkphp\library\think\Db.php ( 6.67 KB )
- F:\zhjp\thinkphp\library\think\db\connector\Sqlsrv.php ( 3.96 KB )
- F:\zhjp\thinkphp\library\think\db\Connection.php ( 29.97 KB )
- F:\zhjp\thinkphp\library\think\db\Query.php ( 93.74 KB )
- F:\zhjp\thinkphp\library\think\db\builder\Sqlsrv.php ( 4.46 KB )
- F:\zhjp\thinkphp\library\think\db\Builder.php ( 31.55 KB )
- F:\zhjp\thinkphp\library\think\Debug.php ( 7.13 KB )
- F:\zhjp\application\jia\model\JiaList.php ( 0.40 KB )
- F:\zhjp\runtime\temp\0e77e4d39b0f30d30e53cf3d69caec6b.php ( 1.34 KB )
- F:\zhjp\thinkphp\library\think\Url.php ( 12.72 KB )
- F:\zhjp\thinkphp\library\think\Response.php ( 8.28 KB )
- F:\zhjp\thinkphp\library\think\debug\Html.php ( 4.17 KB )
- F:\zhjp\thinkphp\library\think\Cache.php ( 6.10 KB )
- [ LANG ] F:\zhjp\thinkphp\lang\zh-cn.php
- [ ROUTE ] array (
'type' => 'module',
'module' =>
array (
0 => 'jia',
1 => 'index',
2 => 'jpview1',
),
)
- [ HEADER ] array (
'connection' => 'keep-alive',
'cache-control' => 'max-age=0',
'x-forwarded-for' => '10.3.103.19',
'via' => '1.1 squid-proxy-5b5d847c96-8n9z9 (squid/6.10)',
'host' => '219.146.67.246',
'accept-encoding' => 'gzip, br, zstd, deflate',
'user-agent' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'accept' => '*/*',
'content-length' => '',
'content-type' => '',
)
- [ PARAM ] array (
'cid' => '560884',
'id' => '15416',
)
- [ RUN ] app\jia\controller\Index->jpview1[ F:\zhjp\application\jia\controller\Index.php ]
- [ DB ] INIT sqlsrv
- [ VIEW ] F:\zhjp\public/../application/jia\view\index\jpview1.html [ array (
0 => 'list',
1 => 'list1',
) ]
- [ DB ] CONNECT:[ UseTime:0.000159s ] sqlsrv:Database=yhhy_db;Server=10.15.6.40,1433
- [ SQL ] SELECT column_name, data_type, column_default, is_nullable
FROM information_schema.tables AS t
JOIN information_schema.columns AS c
ON t.table_catalog = c.table_catalog
AND t.table_schema = c.table_schema
AND t.table_name = c.table_name
WHERE t.table_name = 'jia_class' [ RunTime:0.002018s ]
- [ SQL ] SELECT column_name FROM information_schema.key_column_usage WHERE table_name='jia_class' [ RunTime:0.001170s ]
- [ SQL ] SELECT T1.* FROM (SELECT thinkphp.*, ROW_NUMBER() OVER ( ORDER BY rand()) AS ROW_NUMBER FROM (SELECT * FROM [jia_class] WHERE [id] = 15416) AS thinkphp) AS T1 WHERE (T1.ROW_NUMBER BETWEEN 1 AND 1) [ RunTime:0.001603s ]
- [ SQL ] SELECT column_name, data_type, column_default, is_nullable
FROM information_schema.tables AS t
JOIN information_schema.columns AS c
ON t.table_catalog = c.table_catalog
AND t.table_schema = c.table_schema
AND t.table_name = c.table_name
WHERE t.table_name = 'jia_list' [ RunTime:0.001711s ]
- [ SQL ] SELECT column_name FROM information_schema.key_column_usage WHERE table_name='jia_list' [ RunTime:0.000930s ]
- [ SQL ] SELECT T1.* FROM (SELECT thinkphp.*, ROW_NUMBER() OVER ( ORDER BY rand()) AS ROW_NUMBER FROM (SELECT * FROM [jia_list] WHERE [id] = 560884) AS thinkphp) AS T1 WHERE (T1.ROW_NUMBER BETWEEN 1 AND 1) [ RunTime:0.036379s ]

0.137579s