{"id":25408,"date":"2023-07-27T11:53:42","date_gmt":"2023-07-27T02:53:42","guid":{"rendered":"http:\/\/nori.company\/?p=25408"},"modified":"2023-07-27T11:53:42","modified_gmt":"2023-07-27T02:53:42","slug":"grav-%eb%b9%a0%eb%a5%b4%ea%b3%a0-%ec%89%ac%ec%9a%b4-flat-file-cms-%ec%98%a4%ed%94%88%ec%86%8c%ec%8a%a4","status":"publish","type":"post","link":"https:\/\/nori.company\/?p=25408","title":{"rendered":"Grav &#8211; \ube60\ub974\uace0 \uc26c\uc6b4 Flat-File CMS \uc624\ud508\uc18c\uc2a4"},"content":{"rendered":"<ul>\n<li>\ube60\ub974\uace0, \uac04\ub2e8\ud558\uace0, \uc720\uc5f0\ud55c \ud30c\uc77c \uae30\ubc18 \uc6f9\ud50c\ub7ab\ud3fc<\/li>\n<li>\uc124\uce58 \ud544\uc694\uc5c6\uc774 Zip \uc555\ucd95\ud480\uba74 \ubc14\ub85c \uc774\uc6a9 \uac00\ub2a5<\/li>\n<li>\uac15\ub825\ud55c \ud328\ud0a4\uc9c0 \uad00\ub9ac \uc2dc\uc2a4\ud15c \ub0b4\uc7a5 : \ud50c\ub7ec\uadf8\uc778\uacfc \ud14c\ub9c8 \uc124\uce58\/\uc5c5\uadf8\ub808\uc774\ub4dc \ubc0f Grav \uc790\uccb4 \uc5c5\ub370\uc774\ud2b8<\/li>\n<li>PHP + Markdown + Twig(\ud15c\ud50c\ub9bf) + Symfony(\ud50c\ub7ec\uadf8\uc778)<\/li>\n<\/ul>\n<p>&#8230;<\/p>\n<p>\ucd9c\ucc98 : <a href=\"https:\/\/news.hada.io\/topic?id=10024\" target=\"_blank\" rel=\"noopener\">GeekNews &#8211; \uac1c\ubc1c\/\uae30\uc220\/\uc2a4\ud0c0\ud2b8\uc5c5 \ub274\uc2a4 \uc11c\ube44\uc2a4 <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ube60\ub974\uace0, \uac04\ub2e8\ud558\uace0, \uc720\uc5f0\ud55c \ud30c\uc77c \uae30\ubc18 \uc6f9\ud50c\ub7ab\ud3fc \uc124\uce58 \ud544\uc694\uc5c6\uc774 Zip \uc555\ucd95\ud480\uba74 \ubc14\ub85c \uc774\uc6a9 \uac00\ub2a5 \uac15\ub825\ud55c \ud328\ud0a4\uc9c0 \uad00\ub9ac \uc2dc\uc2a4\ud15c \ub0b4\uc7a5 : \ud50c\ub7ec\uadf8\uc778\uacfc&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[138],"tags":[163],"class_list":["post-25408","post","type-post","status-publish","format-standard","hentry","category-it","tag-geeknews-----"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pa3PO4-6BO","jetpack-related-posts":[{"id":22578,"url":"https:\/\/nori.company\/?p=22578","url_meta":{"origin":25408,"position":0},"title":"SQLite-gui &#8211; \uc708\ub3c4\uc6b0\uc6a9 \uacbd\ub7c9 SQLite \ud3b8\uc9d1\uae30","author":"\ub178\ub9ac\ucef4\ud37c\ub2c8","date":"2023\ub144 4\uc6d4 21\uc77c","format":false,"excerpt":"\uc124\uce58 \ud544\uc694 \uc5c6\uc74c. \uacbd\ub7c9, \ube60\ub974\uace0, \uac04\ub2e8\ud55c SQLite DB \ud3b8\uc9d1\uae30 SQL \uad6c\ubb38 \uac15\uc870 \ud45c\uc2dc \ubc0f \ucf54\ub4dc \uc644\uc131 \ub3d9\uc2dc\uc5d0 \uc5ec\ub7ec\uac1c \ud14c\uc774\ube14 \ud3b8\uc9d1 \uceec\ub7ec\ud654\ub41c \ub370\uc774\ud130 \uadf8\ub9ac\ub4dc \uc2e4\ud589 \uae30\ub85d \ubc0f \uc0ac\uc6a9\uc790 \uc2a4\ud06c\ub9bd\ud2b8 \uc800\uc7a5 \ub370\uc774\ud130 \uc784\ud3ec\ud2b8\/\uc775\uc2a4\ud3ec\ud2b8 \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ub2e4\uc774\uc5b4\uadf8\ub7a8 \ub370\uc774\ud130\ubca0\uc774... \ucd9c\ucc98 : GeekNews - \uac1c\ubc1c\/\uae30\uc220\/\uc2a4\ud0c0\ud2b8\uc5c5 \ub274\uc2a4 \uc11c\ube44\uc2a4","rel":"","context":"&quot;IT&quot;\uc5d0\uc11c","block_context":{"text":"IT","link":"https:\/\/nori.company\/?cat=138"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":25997,"url":"https:\/\/nori.company\/?p=25997","url_meta":{"origin":25408,"position":1},"title":"ChromeOS \uc5d0\uc11c Firefox \uc2e4\ud589\ud558\uae30","author":"\ub178\ub9ac\ucef4\ud37c\ub2c8","date":"2023\ub144 8\uc6d4 10\uc77c","format":false,"excerpt":"\uc774\uc81c ChromeOS\ub97c \uc6b4\uc6a9\ud558\ub294 \uae30\uae30 \ubc0f \ud06c\ub86c\ubd81\uc5d0\ub3c4 Firefox\uac00 \uc124\uce58 \uac00\ub2a5\ud574\uc9d0 ChromeOS 80+ \ubc84\uc804\uc774 \uc6b4\uc6a9\ub418\ub294 x86 \ud06c\ub86c\ubd81\uc5d0\uc11c Linux Support \uc635\uc158 \ud65c\uc131\ud654 \ud544\uc694 Flatpak \uc744 \ud65c\uc131\ud654 \ud55c\ub4a4, flatpak install firefox \ub85c \uc124\uce58 ... \ucd9c\ucc98 : GeekNews - \uac1c\ubc1c\/\uae30\uc220\/\uc2a4\ud0c0\ud2b8\uc5c5 \ub274\uc2a4 \uc11c\ube44\uc2a4","rel":"","context":"&quot;IT&quot;\uc5d0\uc11c","block_context":{"text":"IT","link":"https:\/\/nori.company\/?cat=138"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":25732,"url":"https:\/\/nori.company\/?p=25732","url_meta":{"origin":25408,"position":2},"title":"\uc548\ub4dc\ub85c\uc774\ub4dc \uae30\uae30\ub97c Linux \ub370\uc2a4\ud06c\ud0d1\uc73c\ub85c \ub9cc\ub4e4\uae30","author":"\ub178\ub9ac\ucef4\ud37c\ub2c8","date":"2023\ub144 8\uc6d4 3\uc77c","format":false,"excerpt":"\ub9ac\ub205\uc2a4 \uc258\uc744 \uc5d0\ubbac\ub808\uc774\ud2b8 \ud574\uc8fc\ub294 \uc548\ub4dc\ub85c\uc774\ub4dc \uc571\uc778 Termux\ub97c \uc774\uc6a9\ud558\uc5ec \ub370\uc2a4\ud06c\ud0d1 \ud658\uacbd \uafb8\ubbf8\uae30 F-Droid \ubc84\uc804\uc758 Termux \uc124\uce58 \ud544\uc694 Termux \uc258\uc5d0\uc11c tigervnc\ub97c \uc124\uce58\ud558\uace0 \uc11c\ubc84\ub85c \uc2e4\ud589 XFCE \ub370\uc2a4\ud06c\ud0d1 \ud658\uacbd \uc124\uce58 RealVNC Viewer\ub97c \uc548\ub4dc\ub85c\uc774\ub4dc\uc5d0 \uc124\uce58\ud558\uace0 \ub85c\uceec \ud638\uc2a4\ud2b8\uc5d0 \uc811\uc18d\ud558\uc5ec \uc0ac\uc6a9... \ucd9c\ucc98 : GeekNews - \uac1c\ubc1c\/\uae30\uc220\/\uc2a4\ud0c0\ud2b8\uc5c5 \ub274\uc2a4 \uc11c\ube44\uc2a4","rel":"","context":"&quot;IT&quot;\uc5d0\uc11c","block_context":{"text":"IT","link":"https:\/\/nori.company\/?cat=138"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":24838,"url":"https:\/\/nori.company\/?p=24838","url_meta":{"origin":25408,"position":3},"title":"iVentoy &#8211; \ub124\ud2b8\uc6cc\ud06c\ub97c \uc774\uc6a9\ud55c OS\ubd80\ud305 &#038; \uc124\uce58 \ub3c4\uad6c","author":"\ub178\ub9ac\ucef4\ud37c\ub2c8","date":"2023\ub144 7\uc6d4 11\uc77c","format":false,"excerpt":"PXE \uc11c\ubc84\uc758 \ud5a5\uc0c1\ub41c \ubc84\uc804 \ub124\ud2b8\uc6cc\ud06c\ub97c \ud1b5\ud574\uc11c \ub3d9\uc2dc\uc5d0 \uc5ec\ub7ec\ub300\uc758 \uba38\uc2e0\uc5d0 \uc0c8\ub85c\uc6b4 OS\ub97c \ubd80\ud305&\uc124\uce58 \uac00\ub2a5 x86 Legacy BIOS, IA32 UEFI, x86_64 UEFI, ARM64 UEFI \ub3d9\uc2dc \uc9c0\uc6d0 110+ \uac1c \uc774\uc0c1\uc758 OS \uc9c0\uc6d0 (Windows\/WinPE\/Linux\/VMware) \ud06c\ub85c\uc2a4\ud50c\ub7ab\ud3fc(Windows\/Linux) iVento... \ucd9c\ucc98 : GeekNews - \uac1c\ubc1c\/\uae30\uc220\/\uc2a4\ud0c0\ud2b8\uc5c5 \ub274\uc2a4 \uc11c\ube44\uc2a4","rel":"","context":"&quot;IT&quot;\uc5d0\uc11c","block_context":{"text":"IT","link":"https:\/\/nori.company\/?cat=138"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":28412,"url":"https:\/\/nori.company\/?p=28412","url_meta":{"origin":25408,"position":4},"title":"Show HN: \uc124\uce58 \uac00\ub2a5\ud55c \uc6f9 \uc571 \uc804\uc6a9 \uc571 \uc2a4\ud1a0\uc5b4","author":"\ub178\ub9ac\ucef4\ud37c\ub2c8","date":"2023\ub144 10\uc6d4 6\uc77c","format":false,"excerpt":"\uc0c8\ub85c\uc6b4 \uc571 \uc2a4\ud1a0\uc5b4\uac00 \uc124\uce58 \uac00\ub2a5\ud55c \uc6f9 \uc571 \uc804\uc6a9\uc73c\ub85c \ub17c\uc758\ub418\ub294 \uae30\uc0ac. \uc571 \uc2a4\ud1a0\uc5b4\ub294 PWA Labs, Inc.\uc5d0\uc11c \uac1c\ubc1c\ub428. \uc2a4\ud1a0\uc5b4\ub294 AI, Crypto, Games, Productivity, Shopping, Social \ub4f1 \ub2e4\uc591\ud55c \uce74\ud14c\uace0\ub9ac\uc758 \uc571\uc744 \ud2b9\uc9d5\uc73c\ub85c \ud568. \uc8fc\uc694 \uc571\uc73c\ub85c\ub294 Starbucks, Stemstr, Linear, BrandBird Studio, Pro... \ucd9c\ucc98 : GeekNews - \uac1c\ubc1c\/\uae30\uc220\/\uc2a4\ud0c0\ud2b8\uc5c5 \ub274\uc2a4 \uc11c\ube44\uc2a4","rel":"","context":"&quot;IT&quot;\uc5d0\uc11c","block_context":{"text":"IT","link":"https:\/\/nori.company\/?cat=138"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":24915,"url":"https:\/\/nori.company\/?p=24915","url_meta":{"origin":25408,"position":5},"title":"\uac1c\ubc1c\uc790\uc758 \uc2dc\uac04\uc744 \ub300\ud3ed \uc904\uc774\ub294 \ud1b5\ud569\ud615 \uc624\ud508\uc18c\uc2a4 \uc2dc\uacc4\uc5f4 \ub370\uc774\ud130\ubca0\uc774\uc2a4 : Machbase Neo","author":"\ub178\ub9ac\ucef4\ud37c\ub2c8","date":"2023\ub144 7\uc6d4 13\uc77c","format":false,"excerpt":"\uae30\uc874\uc758 \uc2dc\uacc4\uc5f4 \ub370\uc774\ud130\ubca0\uc774\uc2a4\ub294 \ud558\ub098\uc758 SW \ucef4\ud3ec\ub10c\ud2b8\ub85c \ubcc4\ub3c4\ub85c \uc874\uc7ac\ud588\uc74c \uadf8\ub7ec\ub098, \uc774\ub97c \uc798 \ud65c\uc6a9\ud558\uae30 \uc704\ud574\uc11c\ub294 \ub2e4\ub978 \uc6f9\uc11c\ubc84, MQTT \uc11c\ubc84 \ub4f1 \uc124\uce58 \ud544\uc694 \uc778\uc99d, \uc124\uce58, \ub370\uc774\ud130 \ub85c\ub529, \ucd94\ucd9c \ub4f1\uc758 \ub9ce\uc740 \uc791\uc5c5\ub3c4 \ub3d9\uc2dc\uc5d0 \ud544\uc694\ud568 \ub300\ud45c\uc801\uc73c\ub85c \uc11c\ub85c \ub2e4\ub978 \uc885\ub958\uc758 \ucc28\ud2b8 \uc5f0\ub3d9\uc744 \uc704\ud574 JSON\uc758 \ubcc0\ud658 \ub4f1\uc758 \ucf54... \ucd9c\ucc98 : GeekNews - \uac1c\ubc1c\/\uae30\uc220\/\uc2a4\ud0c0\ud2b8\uc5c5 \ub274\uc2a4 \uc11c\ube44\uc2a4","rel":"","context":"&quot;IT&quot;\uc5d0\uc11c","block_context":{"text":"IT","link":"https:\/\/nori.company\/?cat=138"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/nori.company\/index.php?rest_route=\/wp\/v2\/posts\/25408","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nori.company\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nori.company\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nori.company\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nori.company\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=25408"}],"version-history":[{"count":1,"href":"https:\/\/nori.company\/index.php?rest_route=\/wp\/v2\/posts\/25408\/revisions"}],"predecessor-version":[{"id":25409,"href":"https:\/\/nori.company\/index.php?rest_route=\/wp\/v2\/posts\/25408\/revisions\/25409"}],"wp:attachment":[{"href":"https:\/\/nori.company\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=25408"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nori.company\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=25408"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nori.company\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=25408"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}