laravel¹Ø±Õ»º´æblode
ÔÚlaravel¿ò¼ÜµÄʹÓÃÖУ¬»º´æÆðןÜÊÇÖ÷ÒªµÄ×÷Ó᣻º´æ¿ÉÒÔ¼«´óµØÌá¸ßÓ¦ÓõÄÐÔÄܺÍЧÂÊ¡£È»¶ø£¬ÔÚһЩÌØÊâµÄÇéÐÎÏ£¬ÎÒÃÇÐèÒª¹Ø±Õ»º´æÒÔµÖ´ïÌض¨µÄʹÓÃÐèÇó¡£±¾ÎĽ«»áÏÈÈÝÔõÑù¹Ø±ÕlaravelµÄ»º´æ¡£
1. ʲôÊÇ»º´æ
ÔÚ±àдӦÓÃʱ£¬¾³£»á·ºÆð×é¼þ»òÊý¾Ý¼¯µÄÖظ´Å²ÓõÄÇéÐΣ¬Õâ»áÍÏÂýÓ¦ÓõÄЧÂÊ¡£Ê¹Óûº´æ¿ÉÒÔ½«¾³£Öظ´Å²ÓõÄ×é¼þ»òÊý¾Ý¼¯»º´æÆðÀ´£¬´Ó¶øʹӦÓÃÔ½·¢¿ìËٺ͸ßЧ¡£
ÔÚLaravel¿ò¼ÜÖУ¬»º´æ·ÖΪ¶àÖÖÀàÐÍ£¬°üÀ¨Îļþ»º´æ¡¢Redis»º´æ¡¢Êý¾Ý¿â»º´æµÈµÈ¡£
2. ÔõÑù¹Ø±Õ»º´æ
ÔÚLaravel¿ò¼ÜÖУ¬ÓжàÖÖ·½·¨¿ÉÒԹرջº´æ£¬ÏÂÃæÎÒÃǽ«»áÏÈÈÝÆäÖÐÁ½ÖÖÒªÁì¡£
2.1. ÔÚ.envÎļþÖÐÉèÖûº´æÇý¶¯
ÔÚLaravelµÄ¸ùĿ¼Ï£¬ÓиöÃûΪ.envµÄÎļþ£¬¿ÉÒÔͨ¹ý¸ÃÎļþÉèÖÃÓ¦ÓÃÖеĻº´æÇý¶¯¡£ÈôÊÇÒª¹Ø±Õ»º´æ£¬Ö»ÐèÒªÔÚ¸ÃÎļþÖÐÉèÖÃÏìÓ¦µÄ»º´æÇý¶¯¼´¿É¡£
CACHE_DRIVER=array
µÇ¼ºó¸´ÖÆ
ÉÏÊö´úÂëÖУ¬ÎÒÃǽ«»º´æÇý¶¯ÉèÖÃΪarray£¬Ò²¾ÍÊÇʹÓÃÊý×éÀ´»º´æÊý¾Ý¡£ÓÉÓڸûº´æÇý¶¯µÄÌØÕ÷£¬»º´æµÄÊý¾ÝÖ»»áÔÚÇëÇó¿¢ÊºóʧЧ¡£
2.2. ÔÚconfigÎļþÖйرջº´æ
³ýÁËÔÚ.envÎļþÖÐÉèÖûº´æÇý¶¯Ö®Í⣬ÎÒÃÇ»¹¿ÉÒÔÔÚÓ¦ÓõÄconfigÎļþÖÐÖ±½Ó¹Ø±Õ»º´æ¡£
·¿ªconfigÎļþ¼ÐϵÄcache.phpÎļþ£¬¿ÉÒÔ¿´µ½Ä¬ÈÏÇéÐÎÏÂcache.phpÖеÄÉèÖÃÏîÊÇÕâÑùµÄ£º
'default' => env('CACHE_DRIVER', 'file'),
µÇ¼ºó¸´ÖÆ
ÈôÊÇÒª¹Ø±Õ»º´æ£¬Ö»ÐèÒª½«ÉÏÊö´úÂë¸Ä³ÉÈçÏÂÐÎʽ¼´¿É£º
'default' => 'array',
µÇ¼ºó¸´ÖÆ
ÕâÑù±ã¿ÉÒÔ½«»º´æÇý¶¯ÉèΪÊý×飬´Ó¶øµÖ´ï¹Ø±Õ»º´æµÄÄ¿µÄ¡£
3. ×¢ÖØÊÂÏî
¹Ø±Õ»º´æµÄ×÷ÓÃÖ÷ÒªÊÇΪÁ˵ִïÌض¨µÄÐèÇó£¬Òò´ËÔÚÏÖʵµÄ¿ª·¢ÖУ¬ÐèҪעÖØһЩÊÂÏî¡£
Ê×ÏÈ£¬¹Ø±Õ»º´æ½«»áÑÏÖØÓ°ÏìÓ¦ÓõÄÐÔÄܺÍЧÂÊ£¬Òò´ËÓ¦¸ÃÎÈÖØ˼Á¿ÊÇ·ñÐèÒª¹Ø±Õ»º´æ¡£Í¬Ê±£¬Ôڹرջº´æºó£¬Ò»Ð©²î±ðµÄÓªÒµÂß¼¿ÉÄÜ»áÓÉÓÚȱÉÙ»º´æ¶ø±¬·¢¹ýʧ£¬ÐèÒª¿ª·¢Ö°Ô±ÔÚ±àд´úÂëʱ¾ÙÐÐÌØÁíÍâ´¦Àí¡£
ÔÚÏÖʵµÄ¿ª·¢ÖУ¬¾¡¿ÉÄܲ»Òª¹Ø±Õ»º´æ£¬³ý·ÇÓû§ÓÐÌض¨µÄʹÓÃÐèÇó¡£ÈôÊDZØÐèÒª¹Ø±Õ»º´æ£¬¿ÉÒÔ˼Á¿¶Ôµ¥¸öÇëÇó»ò´úÂë¿é¾ÙÐйرգ¬¶ø²»Êǽ«Õû¸öÓ¦ÓõĻº´æ¶¼¹Ø±Õµô¡£ÕâÑù¾ÍÄܹ»¾¡¿ÉÄܵذü¹ÜÓ¦ÓõÄÐÔÄܺÍЧÂÊ£¬Í¬Ê±ÓÖÄܹ»Öª×ãÌض¨µÄÐèÇó¡£
4. ½áÓï
±¾ÎÄÏÈÈÝÁËÔõÑù¹Ø±ÕLaravel¿ò¼ÜµÄ»º´æ£¬²¢ÔÚ´Ë»ù´¡ÉÏÌá³öÁËһЩ¿ª·¢ÖÐÐèҪעÖصÄÎÊÌâ¡£¹ØÓÚ¿ª·¢Ö°Ô±¶øÑÔ£¬»º´æÊÇÒ»ÏîºÜÊÇÖ÷ÒªµÄÊÖÒÕ£¬ÊìÁ·ÕÆÎÕ»º´æÏà¹ØµÄ֪ʶºÍ¼¼ÇÉ¿ÉÒÔ´ó´óÌá¸ßÓ¦ÓõÄÐÔÄܺÍЧÂÊ¡£
ÒÔÉϾÍÊÇlaravel¹Ø±Õ»º´æblodeµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡