Pico เป็น CMS ไฟล์เรียบๆ ที่ดูเรียบง่าย รวดเร็วฉับไว
เยี่ยมชมเราได้ที่ http://picocms.org/ และดู http://picocms.org/about/ สำหรับข้อมูลเพิ่มเติม
เห็น Unparenthesized a ? b : c ? d : e is not supported.
ข้อผิดพลาด?
ขณะนี้ Pico มีปัญหากับ PHP เวอร์ชันใหม่กว่า 8.0 นี่เป็นเพราะการพึ่งพาของ Pico ไม่ใช่ Pico เอง ขณะนี้มี Pico รุ่น "อัลฟ่า" ที่คุณสามารถดาวน์โหลดเป็นรุ่นรวมล่วงหน้าซึ่งจะช่วยแก้ปัญหานี้ได้
"อัลฟ่า" นี้ ปลอดภัยอย่างยิ่ง ที่จะใช้ในการผลิต เนื่องจากการเปลี่ยนแปลง เพียงอย่างเดียว คือ การอัปเดตการอ้างอิงและสตริงหมายเลขเวอร์ชัน หากคุณสงสัย คุณสามารถยืนยันสิ่งนี้ได้โดยการเปรียบเทียบการเปลี่ยนแปลงระหว่างสาขาต่างๆ
ตั้งใจทำงานมากกว่านี้ในสาขานี้ จึงได้ป้าย "3.0" แต่ยังไม่เกิดขึ้น มีการอภิปรายอย่างต่อเนื่องเกี่ยวกับการรวมการพึ่งพาที่อัปเดตเหล่านี้เข้าด้วยกันเป็นการอัปเดตอย่างเป็นทางการ (ทั้ง Pico 2.2 หรือ 3.0) โดยเร็วที่สุด
ขออภัยในความไม่สะดวก และขอขอบคุณผู้ใช้ Pico ทุกคนที่อดทนรอในเรื่องนี้
การติดตั้ง Pico นั้นง่ายมาก - และเสร็จสิ้นภายในไม่กี่วินาที! หากคุณมีสิทธิ์เข้าถึงเชลล์บนเซิร์ฟเวอร์ของคุณ (เช่น การเข้าถึง SSH) เราขอแนะนำให้ใช้ Composer ถ้าไม่เช่นนั้น ให้ใช้รุ่นที่รวมมาให้ล่วงหน้า หากคุณไม่ทราบว่า "การเข้าถึง SSH" คืออะไร ให้ไปที่เวอร์ชันที่รวมไว้ล่วงหน้า
Pico ต้องการ PHP 5.3.6+ และส่วนขยาย PHP dom
และ mbstring
ที่จะเปิดใช้งาน
เริ่มต้นด้วย Pico 2.0 เราขอแนะนำให้ติดตั้ง Pico โดยใช้ Composer ทุกครั้งที่เป็นไปได้ เชื่อเราเถอะ คุณจะไม่เสียใจเมื่อต้องอัปเกรด Pico! อย่างไรก็ตาม หากคุณไม่ต้องการใช้ Composer หรือหากคุณไม่สามารถใช้ Composer ได้เนื่องจากคุณไม่มีสิทธิ์เข้าถึงเชลล์บนเซิร์ฟเวอร์ของคุณ อย่าเพิ่งหมดหวัง การติดตั้ง Pico โดยใช้รีลีสที่รวมไว้ล่วงหน้ายังคงอยู่ ง่ายกว่าทุกสิ่งที่คุณรู้!
เปิดเชลล์และนำทางไปยังไดเร็กทอรี httpdocs
(เช่น /var/www/html
) ของเซิร์ฟเวอร์ของคุณ ดาวน์โหลด Composer และรันด้วยตัวเลือก create-project
เพื่อติดตั้งลงในไดเร็กทอรีที่ต้องการ (เช่น /var/www/html/pico
):
$ curl -sSL https://getcomposer.org/installer | PHP $ php composer.phar สร้างโครงการ picocms/pico-composer pico
ขั้นตอนที่สองคืออะไร? ไม่มีขั้นตอนที่สอง แค่นั้นแหละ! เปิดเว็บเบราว์เซอร์ที่คุณชื่นชอบและนำทางไปยัง CMS ไฟล์แบนเรียบใหม่ล่าสุด เรียบง่าย รวดเร็วฉับไว! เนื้อหาตัวอย่างของ Pico จะอธิบายวิธีสร้างเนื้อหาของคุณเอง
คุณรู้ความรู้สึกไหม: คุณต้องการติดตั้งเว็บไซต์ใหม่ ดังนั้นคุณจึงอัปโหลดไฟล์ทั้งหมดของ CMS ที่คุณชื่นชอบและเรียกใช้สคริปต์การตั้งค่า - เพียงแต่พบว่าคุณลืมเกี่ยวกับการสร้างฐานข้อมูล SQL ก่อน ภายหลังสคริปต์การตั้งค่าจะแจ้งให้คุณทราบว่าการอนุญาตของไฟล์ไม่ถูกต้อง นี่มันหมายความว่ายังไงเนี่ย? ลืมมันไปซะ Pico แตกต่าง!
ดาวน์โหลด Pico รุ่นล่าสุดและอัปโหลดไฟล์ทั้งหมดไปยังไดเร็กทอรีการติดตั้งที่ต้องการของ Pico ภายในไดเร็กทอรี httpdocs
(เช่น /var/www/html/pico
) ของเซิร์ฟเวอร์ของคุณ
เอาล่ะ นี่คือสิ่งที่จับได้: ไม่มีสิ่งที่จับได้ แค่นั้นแหละ! เปิดเว็บเบราว์เซอร์ที่คุณชื่นชอบและนำทางไปยัง CMS ไฟล์แบนเรียบใหม่ล่าสุด เรียบง่าย รวดเร็วฉับไว! เนื้อหาตัวอย่างของ Pico จะอธิบายวิธีสร้างเนื้อหาของคุณเอง
Git เป็นระบบควบคุมเวอร์ชันแบบกระจายที่ทรงพลังมาก และสามารถใช้เพื่อสร้างเวิร์กโฟลว์ที่ดีบนเว็บไซต์ Pico ของคุณ การใช้พื้นที่เก็บข้อมูล Git สำหรับเว็บไซต์ของคุณช่วยสร้างและปรับใช้เนื้อหา รวมถึงการแก้ไขร่วมกันและการควบคุมเวอร์ชัน หากคุณต้องการจัดการเว็บไซต์ของคุณในพื้นที่เก็บข้อมูล Git คุณจะต้องใช้การติดตั้งแบบ Composer
โปรเจ็กต์เริ่มต้น Composer ของ Fork Pico โดยใช้ปุ่ม fork ของ GitHub หากคุณไม่ต้องการใช้ GitHub โดยไม่จำเป็นต้องใช้ คุณสามารถเลือกเซิร์ฟเวอร์ Git ใดก็ได้ที่คุณต้องการ การฟอร์กด้วยตนเองจำเป็นต้องมีขั้นตอนเพิ่มเติม: ขั้นแรกให้โคลนที่เก็บ Git ในเครื่อง เพิ่มเซิร์ฟเวอร์ Git ของคุณเป็นรีโมต และพุชที่เก็บไปยังรีโมตใหม่นี้
โคลนส้อมของคุณภายในเครื่องและเพิ่มเนื้อหาและเนื้อหาของคุณ คุณสามารถแก้ไข composer.json
ของ Pico เพื่อรวมปลั๊กอินและธีมของบริษัทอื่น หรือเพียงเพิ่มปลั๊กอินและธีมของคุณเองลงในส่วน plugins
ของ Pico ไดเร็กทอรี themes
อย่าลืมยอมรับการเปลี่ยนแปลงและพุชไปยังเซิร์ฟเวอร์ Git ของคุณ
เปิดเชลล์บนเว็บเซิร์ฟเวอร์ของคุณและนำทางไปยังไดเร็กทอรี httpdocs
(เช่น /var/www/html
) ดาวน์โหลด Composer โคลนพื้นที่เก็บข้อมูล Git ของคุณไปยังไดเร็กทอรีที่ต้องการ (เช่น /var/www/html/pico
) และติดตั้งการพึ่งพาของ Pico โดยใช้ตัวเลือก install
ของ Composer:
$ curl -sSL https://getcomposer.org/installer | PHP $ git clone https://github.com/<YOUR_USERNAME>/<YOUR_REPOSITORY> pico $ php composer.phar --working-dir=pico ติดตั้ง
หากคุณอัปเดตเนื้อหาเว็บไซต์ของคุณ เพียงยืนยันการเปลี่ยนแปลงแล้วพุชไปยังเซิร์ฟเวอร์ Git ของคุณ เปิดเชลล์บนเว็บเซิร์ฟเวอร์ของคุณและไปที่ไดเร็กทอรีการติดตั้งของ Pico ภายในไดเร็กทอรี httpdocs
(เช่น /var/www/html/pico
) ของเซิร์ฟเวอร์ของคุณ ดึงการเปลี่ยนแปลงทั้งหมดจากเซิร์ฟเวอร์ Git ของคุณและอัปเดตการพึ่งพาของ Pico โดยใช้ตัวเลือก update
ของ Composer:
$ คอมไพล์ดึง $ php composer.phar อัปเดต
คุณเป็นหนึ่งในคนที่น่าทึ่งที่ทำให้ทั้งหมดนี้เป็นไปได้ใช่ไหม? เรารักคุณนะเพื่อน! ในฐานะนักพัฒนา เราขอแนะนำให้คุณโคลนพื้นที่เก็บข้อมูล Git ของ Pico รวมถึงพื้นที่เก็บข้อมูล Git ของธีมเริ่มต้นของ Pico และปลั๊กอิน PicoDeprecated
คุณสามารถตั้งค่าพื้นที่ทำงานของคุณโดยใช้โปรเจ็กต์เริ่มต้น Composer ของ Pico และรวมส่วนประกอบทั้งหมดของ Pico โดยใช้แพ็คเกจในเครื่อง
การใช้ที่เก็บ Git ของ Pico นั้นแตกต่างจากการใช้วิธีติดตั้งวิธีใดวิธีหนึ่งที่อธิบายไว้ข้างต้น มันให้ Pico เวอร์ชันการพัฒนาปัจจุบันแก่คุณ ซึ่งมีแนวโน้ม ไม่เสถียร และ ไม่พร้อมสำหรับการใช้งานจริง !
เปิดเชลล์และนำทางไปยังไดเร็กทอรีที่ต้องการของพื้นที่ทำงานการพัฒนาของ Pico ภายในไดเร็กทอรี httpdocs
(เช่น /var/www/html/pico
) ของเซิร์ฟเวอร์ของคุณ ดาวน์โหลดและแยกโปรเจ็กต์เริ่มต้น Composer ของ Pico ลงในไดเร็กทอรี workspace
:
$ curl -sSL https://github.com/picocms/pico-composer/archive/master.tar.gz | ทาร์ xz $ mv พื้นที่ทำงาน pico-composer-master
โคลนที่เก็บ Git ของส่วนประกอบ Pico ทั้งหมด (แกนหลักของ Pico, ธีมเริ่มต้นของ Pico และปลั๊กอิน PicoDeprecated
) ลงในไดเร็กทอรี components
:
ส่วนประกอบ $ mkdir $ git clone https://github.com/picocms/Pico.git ส่วนประกอบ/pico $ git clone https://github.com/picocms/pico-theme.git ส่วนประกอบ/pico-theme $ git clone https://github.com/picocms/pico-deprecated.git ส่วนประกอบ/pico-deprecated
สั่งให้ Composer ใช้ที่เก็บ Git ในเครื่องเพื่อทดแทนแพ็คเกจ picocms/pico
(แกนกลางของ Pico), picocms/pico-theme
(ธีมเริ่มต้นของ Pico) และแพ็คเกจ picocms/pico-deprecated
(ปลั๊กอิน PicoDeprecated
) อัปเดต composer.json
ของพื้นที่ทำงานการพัฒนาของคุณ (เช่น workspace/composer.json
) ตาม:
{"ที่เก็บข้อมูล": [ {"ประเภท": "path", "url": "../components/pico", "options": { "symlink": true } - {"ประเภท": "path", "url": "../components/pico-theme", "ตัวเลือก": { "symlink": จริง } - {"ประเภท": "path", "url": "../components/pico-deprecated", "options": { "symlink": true } - ],"ต้องการ": {"picocms/pico": "dev-master", "picocms/pico-theme": "dev-master", "picocms/pico-deprecated": "dev-master", "picocms/" ผู้แต่งติดตั้ง": "^1.0"} -
ดาวน์โหลด Composer และรันด้วยตัวเลือก install
:
$ curl -sSL https://getcomposer.org/installer | PHP $ php composer.phar --working-dir=การติดตั้งพื้นที่ทำงาน
ตอนนี้คุณสามารถเปิดเว็บเบราว์เซอร์ของคุณและไปที่พื้นที่ทำงานการพัฒนาของ Pico การเปลี่ยนแปลงทั้งหมดที่คุณทำกับส่วนประกอบของ Pico จะสะท้อนให้เห็นในพื้นที่ทำงานการพัฒนาโดยอัตโนมัติ
อย่างไรก็ตาม คุณยังสามารถค้นหาส่วนประกอบทั้งหมดของ Pico ได้ที่ Packagist.org: แกนหลักของ Pico, ธีมเริ่มต้นของ Pico, ปลั๊กอิน PicoDeprecated
และโปรเจ็กต์เริ่มต้น Composer ของ Pico
คุณจำได้ไหมเมื่อคุณติดตั้ง Pico? มันเรียบง่ายอย่างชาญฉลาดใช่ไหม? การอัพเกรด Pico ก็ไม่ต่างกัน! กระบวนการอัปเกรดจะแตกต่างกันไปขึ้นอยู่กับว่าคุณใช้ Composer หรือรุ่นที่รวมไว้ล่วงหน้าเพื่อติดตั้ง Pico โปรดทราบว่าคุณ ควร สร้างการสำรองข้อมูลการติดตั้ง Pico ของคุณก่อนอัปเกรด!
Pico ติดตาม Semantic Versioning 2.0 และใช้หมายเลขเวอร์ชันเช่น MAJOR
MINOR
. PATCH
เมื่อเราอัปเดตเวอร์ชัน PATCH
(เช่น 2.0.0
เป็น 2.0.1
) เราได้ทำการแก้ไขข้อบกพร่องที่เข้ากันได้แบบย้อนหลัง หากเราเปลี่ยนเวอร์ชัน MINOR
(เช่น 2.0
เป็น 2.1
) เราจะเพิ่มฟังก์ชันการทำงานในลักษณะที่เข้ากันได้แบบย้อนหลัง การอัพเกรด Pico นั้นง่ายมากในทั้งสองกรณี เพียงตรงไปที่ส่วนการอัปเกรดที่เหมาะสมด้านล่าง
แต่เดี๋ยวก่อน เราลืมพูดถึงว่าจะเกิดอะไรขึ้นเมื่อเราอัปเดตเวอร์ชัน MAJOR
(เช่น 2.0
เป็น 3.0
) ในกรณีนี้ เราทำการเปลี่ยนแปลง API ที่เข้ากันไม่ได้ จากนั้นเราจะจัดเตรียมบทช่วยสอนการอัปเกรดที่เหมาะสม ดังนั้นโปรดไปที่หน้า "อัปเกรด" บนเว็บไซต์ของเรา
การอัพเกรด Pico นั้นง่ายมาก หากคุณใช้ Composer เพื่อติดตั้ง Pico เพียงเปิดเชลล์แล้วไปที่ไดเร็กทอรีการติดตั้งของ Pico ภายในไดเร็กทอรี httpdocs
(เช่น /var/www/html/pico
) ของเซิร์ฟเวอร์ของคุณ ตอนนี้คุณสามารถอัพเกรด Pico ได้โดยใช้เพียงคำสั่งเดียว:
$ php composer.phar อัปเดต
แค่นั้นแหละ! นักแต่งเพลงจะอัปเดต Pico รวมถึงปลั๊กอินและธีมทั้งหมดที่คุณติดตั้งโดยอัตโนมัติโดยใช้ Composer โปรดตรวจสอบให้แน่ใจว่าได้อัปเดตปลั๊กอินและธีมทั้งหมดที่คุณติดตั้งด้วยตนเองแล้ว
เอาล่ะ การติดตั้ง Pico นั้นง่าย แต่การอัพเกรด Pico นั้นยากใช่ไหม ฉันกลัวว่าฉันต้องทำให้คุณผิดหวัง ง่ายพอ ๆ กับการติดตั้ง Pico!
ก่อนอื่น คุณจะต้องลบไดเรกทอรี vendor
ของการติดตั้ง Pico ของคุณ (เช่น หากคุณได้ติดตั้ง Pico ไปที่ /var/www/html/pico
ให้ลบ /var/www/html/pico/vendor
) จากนั้นดาวน์โหลด Pico รุ่นล่าสุดและอัปโหลดไฟล์ทั้งหมดไปยังไดเร็กทอรีการติดตั้ง Pico ที่คุณมีอยู่ คุณจะได้รับแจ้งว่าคุณต้องการเขียนทับไฟล์เช่น index.php
, .htaccess
, ... หรือไม่ - เพียงแค่กด "ใช่"
แค่นั้นแหละ! เมื่อ Pico เป็นเวอร์ชันล่าสุดแล้ว คุณต้องอัปเดตปลั๊กอินและธีมทั้งหมดที่คุณติดตั้งไว้
ในฐานะนักพัฒนา คุณควรรู้วิธีที่จะอัพเดทอยู่เสมอ... เพื่อความสมบูรณ์ หากคุณต้องการอัพเกรด Pico เพียงเปิดเชลล์แล้วไปที่พื้นที่ทำงานการพัฒนาของ Pico (เช่น /var/www/html/pico
). จากนั้นดึงคอมมิตล่าสุดจากที่เก็บ Git ของคอร์ของ Pico, ธีมเริ่มต้นของ Pico และปลั๊กอิน PicoDeprecated
ให้ Composer อัปเดตการขึ้นต่อกันของคุณและคุณก็พร้อมแล้ว
$ git -C ส่วนประกอบ/pico pull $ git -C ส่วนประกอบ / การดึงธีม pico $ git -C ส่วนประกอบ / การดึงที่เลิกใช้ pico $ php composer.phar --working-dir=อัพเดตพื้นที่ทำงาน
หากคุณต้องการเริ่มต้นใช้งาน Pico โปรดดูเอกสารผู้ใช้ของเรา โปรดอ่านหมายเหตุการอัปเกรดหากคุณต้องการอัปเกรดจาก Pico 1.0 เป็น Pico 2.0 คุณสามารถค้นหาปลั๊กอินและธีมที่ได้รับการสนับสนุนอย่างเป็นทางการบนเว็บไซต์ของเรา มีตัวเลือกปลั๊กอินและธีมของบุคคลที่สามให้เลือกมากมายใน Wiki ของเราในหน้าปลั๊กอินหรือธีมตามลำดับ หากคุณต้องการสร้างปลั๊กอินหรือธีมของคุณเอง โปรดดูส่วน "การขอความช่วยเหลือในฐานะนักพัฒนา" ด้านล่าง
หากคุณเป็นนักพัฒนา โปรดดูส่วน "การสนับสนุน" ด้านล่างและหลักเกณฑ์การสนับสนุนของเรา เพื่อให้คุณเริ่มต้นสร้างปลั๊กอินหรือธีม โปรดอ่านเอกสารสำหรับนักพัฒนาบนเว็บไซต์ของเรา
เมื่อเอกสารไม่สามารถตอบคำถามของคุณได้ คุณสามารถรับความช่วยเหลือได้โดยเข้าร่วมกับเราที่ #picocms บน Libera.Chat (บันทึก) เมื่อคุณประสบปัญหากับ Pico โปรดอย่าลังเลที่จะสร้างปัญหาใหม่บน GitHub เกี่ยวกับปัญหาเกี่ยวกับปลั๊กอินหรือธีม โปรดดูที่เว็บไซต์ของผู้พัฒนาปลั๊กอินหรือธีมนี้
ก่อนที่จะสร้างปัญหาใหม่ โปรดตรวจสอบให้แน่ใจว่าปัญหายังไม่ได้รายงานโดยใช้เครื่องมือค้นหา GitHubs โปรดอธิบายปัญหาของคุณให้ชัดเจนที่สุดและรวม เวอร์ชัน Pico ที่คุณใช้อยู่ด้วยเสมอ โดยมีเงื่อนไขว่าคุณใช้ ปลั๊กอิน ให้รวมรายการปลั๊กอินเหล่านั้นด้วย เราต้องการข้อมูลเกี่ยวกับ พฤติกรรมที่เกิดขึ้นจริงและที่คาดหวัง ขั้นตอนในการทำให้เกิด ปัญหา และขั้นตอนที่คุณได้ดำเนินการเพื่อแก้ไขปัญหาด้วยตัวเอง (เช่น การแก้ไขปัญหาของคุณเอง )
คุณต้องการสนับสนุน Pico หรือไม่? เราซาบซึ้งจริงๆ! คุณสามารถช่วยทำให้ Pico ดีขึ้นได้ด้วยการร่วมเขียนโค้ดหรือรายงานปัญหา แต่โปรดรับทราบแนวทางการสนับสนุนของเรา โดยทั่วไปคุณสามารถมีส่วนร่วมได้ในสามด้านที่แตกต่างกัน:
ปลั๊กอินและธีม: คุณเป็นนักพัฒนาปลั๊กอินหรือผู้ออกแบบธีมใช่ไหม เรารักคุณนะเพื่อน! คุณสามารถค้นหาข้อมูลมากมายเกี่ยวกับวิธีพัฒนาปลั๊กอินและธีมได้ที่ http://picocms.org/development/ หากคุณได้สร้างปลั๊กอินหรือธีม โปรดเพิ่มลงใน Wiki ของเรา ไม่ว่าจะในหน้าปลั๊กอินหรือธีม คุณยังสามารถส่งไปที่เว็บไซต์ของเราได้ ซึ่งจะแสดงบนปลั๊กอินหรือหน้าธีมอย่างเป็นทางการ!
เอกสารประกอบ: เราขอขอบคุณผู้ที่ปรับปรุงเอกสารของเราเสมอ คุณสามารถปรับปรุงเอกสารผู้ใช้แบบอินไลน์หรือเอกสารผู้ใช้ที่ครอบคลุมมากขึ้นบนเว็บไซต์ของเราได้ คุณยังสามารถปรับปรุงเอกสารสำหรับนักพัฒนาปลั๊กอินและธีมได้ เพียงแยกพื้นที่เก็บข้อมูล Git ของเว็บไซต์ของเราจาก https://github.com/picocms/picocms.github.io เปลี่ยนไฟล์ Markdown และเปิดคำขอดึง
แกนกลางของ Pico: วินัยสูงสุดคือการทำงานกับแกนกลางของ Pico การมีส่วนร่วมของคุณควรช่วยให้ผู้ใช้ Pico ทุกคน ได้รับประสบการณ์ที่ดีขึ้นกับ Pico หากเป็นกรณีนี้ ให้แยก Pico จาก https://github.com/picocms/Pico แล้วเปิดคำขอดึง เราหวังว่าจะมีส่วนร่วมของคุณ!
การบริจาคให้กับ Pico แสดงว่าคุณยอมรับและยอมรับ ใบรับรองแหล่งกำเนิดสินค้าสำหรับนักพัฒนา สำหรับการสนับสนุนในปัจจุบันและอนาคตของคุณที่ส่งไปยัง Pico โปรดดูส่วน "ใบรับรองแหล่งกำเนิดสินค้าสำหรับนักพัฒนา" ใน CONTRIBUTING.md
ของเรา
คุณไม่มีเวลาร่วมเขียนโค้ดให้กับ Pico แต่ยังต้องการ "ยืนดื่มกาแฟ" ให้กับคนที่ทำอยู่ใช่ไหม? คุณสามารถบริจาคเงินให้กับ Pico ได้โดยใช้ Bountysource ซึ่งเป็นเว็บไซต์ระดมทุนที่มุ่งเน้นประเด็นปัญหาส่วนบุคคลและคำขอคุณลักษณะ เพียงดูส่วน "เงินรางวัลและการระดมทุน" ด้านล่างเพื่อดูข้อมูลเพิ่มเติม
Pico ใช้ Bountysource เพื่อบริจาคเงินให้กับโครงการ Bountysource เป็นเว็บไซต์ระดมทุนที่มุ่งเน้นไปที่ปัญหาส่วนบุคคลและคำขอคุณลักษณะในโครงการโอเพ่นซอร์สโดยใช้ไมโครเพย์เมนต์ ผู้ใช้หรือ "ผู้สนับสนุน" สามารถให้เงินเพื่อแก้ไขปัญหาเฉพาะ การใช้คุณสมบัติใหม่ หรือการพัฒนาปลั๊กอินหรือธีมใหม่ นักพัฒนาซอฟต์แวร์โอเพ่นซอร์สหรือ "Bounty Hunters" สามารถรับและแก้ไขปัญหาเหล่านี้เพื่อหารายได้
แน่นอนว่าสิ่งนี้จะไม่อนุญาตให้นักพัฒนาเปลี่ยนงานเต็มเวลาได้ แต่มีเป้าหมายที่จะ "ยืนหยัดเพื่อดื่มกาแฟ" อย่างไรก็ตาม จะช่วยให้ผู้ใช้และนักพัฒนาใกล้ชิดกันมากขึ้น และแสดงให้นักพัฒนาเห็นว่าผู้ใช้ต้องการอะไรและพวกเขาใส่ใจกับบางสิ่งมากน้อยเพียงใด อย่างไรก็ตาม คุณยังสามารถบริจาคเงินให้กับโครงการได้ ซึ่งเป็นวิธีง่ายๆ ในการกล่าว "ขอบคุณ" และเพื่อสนับสนุน Pico
หากคุณต้องการสนับสนุนให้นักพัฒนาแก้ไขปัญหาเฉพาะหรือใช้คุณสมบัติ เพียงแค่ให้รางวัลใหม่หรือสนับสนุนสิ่งที่มีอยู่
ในฐานะนักพัฒนา คุณสามารถรับรางวัลได้ง่ายๆ เพียงบริจาคให้กับ Pico (โปรดดูส่วน "การสนับสนุน" ด้านบน) คุณไม่จำเป็นต้องเป็นผู้สนับสนุน Pico อย่างเป็นทางการ! Pico เป็นโครงการโอเพ่นซอร์ส ทุกคนสามารถเปิดคำขอดึงและรับเงินรางวัลได้
ผู้สนับสนุน Pico อย่างเป็นทางการจะไม่เรียกร้องค่าหัวในนามของตนเอง Pico จะไม่นำเงินใดๆ ออกจาก Bountysource เงินทั้งหมดที่ Pico รวบรวมไว้จะใช้ในการจำนำค่าหัวใหม่หรือเพื่อสนับสนุนโครงการที่ Pico ขึ้นอยู่กับ