ປະສົບການຂອງຜູ້ໃຊ້ (UX)
ປະສົບການຂອງຜູ້ໃຊ້ກ່ຽວກັບວິທີການບຸກຄົນທີ່ມີປະສົບການຜະລິດຕະພັນ, ໂດຍສະເພາະກ່ຽວກັບເວັບໄຊທ໌ຫຼືກິດ.
UX ແມ່ນກ່ຽວຂ້ອງຕົ້ນຕໍກັບຄວາມງ່າຍດາຍໃນການນໍາໃຊ້ແລະຄວາມເພິ່ງພໍໃຈຂອງຜູ້ໃຊ້ / ຄວາມສຸກ.
- ແຜນຜັງເວບໄຊທ໌: ຂອບຂອງທຸກຫນ້າໃນເວັບໄຊທ໌
- UI: User interface ທຸກໆສ່ວນຂອງເຄື່ອງທີ່ຜູ້ໃຊ້ມີໂຕ້ຕອບ; ນັບສິ່ງຕ່າງໆເຊັ່ນການສະແດງ, ຫນ້າຈໍ, ແປ້ນພິມ, ເມົາ / touchpads, ແລະອື່ນໆ.
- ການຄົ້ນຄວ້າຜູ້ໃຊ້: ການສັງເກດແລະການວິເຄາະດໍາເນີນໄປດ້ວຍເປົ້າຫມາຍທີ່ຈະເຂົ້າໃຈຄວາມຕ້ອງການຂອງຜູ້ໃຊ້ແລະພຶດຕິກໍາ.
- Wireframe: Sketch ຂອງສິ່ງທີ່ເວັບໄຊທ໌ / app ເວັບຈະຄ້າຍຄື, ປະກອບມີອົງປະກອບທີ່ສໍາຄັນໃນເວັບໄຊທ໌.
Workflow Tools & Hardware
ເຄື່ອງມືທີ່ຊ່ວຍເພີ່ມຜົນຜະລິດແລະປະສິດທິພາບຂອງທ່ານ.
- ຕົວແກ້ໄຂຂໍ້ຄວາມ: ຊອບແວທີ່ໃຊ້ໃນການຂຽນແລະການຂຽນໂປຣແກຣມເພື່ອຂຽນຂໍ້ຄວາມທໍາມະດາ, ຮູບແບບທີ່ບໍ່ມີຮູບແບບ. ຕົວຢ່າງ: ຂໍ້ສັບ Sublime, ຕົວຍຶດ, TextEdit, TextWrangler, Notepad ++
- IDE: ສະພາບແວດລ້ອມການພັດທະນາແບບປະສົມປະສານ. ຊ່ວຍປະຊາຊົນໃຫ້ມີປະສິດທິຜົນຫຼາຍຂຶ້ນ. ຄ້າຍຄືກັບຕົວແກ້ໄຂຂໍ້ຄວາມແຕ່ມີລັກສະນະຫຼາຍ. ຕົວຢ່າງ: PyCharm, Webstorm
- Router: router ແມ່ນຂັ້ນຕອນລະຫວ່າງ modem ກັບຄອມພິວເຕີ້. ເມື່ອຂໍ້ມູນມາຮອດ modem ຜ່ານ broadband, router deciphers ແລະສົ່ງຂໍ້ມູນນັ້ນໄປສູ່ຄອມພິວເຕີຂອງທ່ານ.
- Virtual machine (VM): ເຄື່ອງ virtual ແມ່ນ, ສ່ວນຫຼາຍແມ່ນຊອບແວທີ່ມີລັກສະນະຄ້າຍຄືຮາດແວ: ມັນບໍ່ມີການສະແດງທາງດ້ານຮ່າງກາຍແຕ່ສາມາດດໍາເນີນໂຄງການເຊັ່ນເຄື່ອງຈັກທາງກາຍະພາບ. ສອງປະເພດຂອງ VMs ແມ່ນ ເຄື່ອງ virtual ຂອງລະບົບ (ອອກແບບເພື່ອດໍາເນີນການລະບົບປະຕິບັດການທັງຫມົດ) ແລະປະ ມວນຜົນເຄື່ອງ virtual (ອອກແບບເພື່ອດໍາເນີນການພຽງແຕ່ຫນຶ່ງໂຄງການ).
- ເຄືອຂ່າຍເອກະຊົນ Virtual (VPN): VPN ໃຫ້ລະດັບຄວາມປອດໄພເພີ່ມເຕີມຕໍ່ເຄືອຂ່າຍ. ພວກມັນສາມາດຖືກນໍາໃຊ້ສໍາລັບເຄືອຂ່າຍສາທາລະນະຫຼືເອກະຊົນ, ແຕ່ວ່າມັນສ່ວນໃຫຍ່ແມ່ນຢູ່ໃນບໍລິສັດທີ່ຕ້ອງການປົກປ້ອງຂໍ້ມູນ.
- ການຄວບຄຸມເວີຊັນ : ການຄວບຄຸມ ເວີຊັນແມ່ນລະບົບທີ່ຕິດຕາມການປ່ຽນແປງໄຟລ໌ຫຼືຊຸດຂອງໄຟລ໌ໃນໄລຍະເວລາ. ມັນອະນຸຍາດໃຫ້ທ່ານເຕືອນສະບັບສະເພາະຕໍ່ມາຖ້າຫາກວ່າການປ່ຽນແປງບາງຢ່າງບໍ່ສາມາດເຮັດວຽກໄດ້, ຊ່ວຍປະຢັດບັນຫາໃນການແກ້ໄຂຂັ້ນຕອນທັງຫມົດ.
- ຜູ້ຈັດການປະຕິບັດງານ: ຄໍາຮ້ອງສະຫມັກທີ່ເຮັດໃຫ້ມັນສາມາດເຮັດວຽກອັດຕະໂນມັດໃນແຕ່ລະວຽກງານທີ່ຈໍາເປັນ, ແຕ່ເຮັດໃຫ້ການເຮັດວຽກຂອງທ່ານງ່າຍດາຍ. ຕົວຢ່າງ: Grunt, Gulp
ການພັດທະນາທາງຫນ້າ
ເປັນທີ່ຮູ້ຈັກກັນວ່າ "ຝ່າຍລູກຄ້າ" ເພາະວ່າມັນເປັນສິ່ງທີ່ຜູ້ໃຊ້ / ລູກຄ້າຈະເຫັນໃນຄອມພິວເຕີຂອງພວກເຂົາ. " ຫນ້າທໍາອິດ " ຂອງເວັບໄຊທ໌ຫລື app ທີ່ກ່ຽວຂ້ອງກັບການສະແດງ / ອອກແບບທີ່ຖືກເຂົ້າໄປໃນມັນ.
- HTML : Hypertext Markup Language. "ໃບຫນ້າ" ຂອງອິນເຕີເນັດ. ເວັບໄຊທ໌ທັງຫມົດມີ HTML. ຕົວທ່ອງເວັບເວັບໄຊຕ໌ອ່ານໄຟລ໌ HTML ແລະປ່ຽນມັນເຂົ້າໄປໃນເວັບໄຊທ໌ທີ່ທ່ານເຫັນໃນທີ່ສຸດ.
- CSS: Cascading Style Sheets. ຖ້າ HTML ແມ່ນ "ໃບຫນ້າ", CSS ແມ່ນ "ດິນຟ້າ". ມັນອະນຸຍາດໃຫ້ທ່ານເລືອກເອົາຮູບແບບແລະເພີ່ມຫຼາກຫຼາຍ.
- JavaScript : ເຮັດວຽກ ໃນໄຄເອັນ (ຫນຶ່ງໃນພາສາການຂຽນໂປລແກລມທີ່ບໍ່ຄ່ອຍຈະເຮັດ). ພາສາທີ່ນິຍົມຫລາຍທີ່ສຸດໃນການພັດທະນາເວັບ. ໃນປັດຈຸບັນນໍາໃຊ້ໃນຕອນທ້າຍ, ເຊັ່ນດຽວກັນ.
ການພັດທະນາກັບຄືນມາ
ມັກເອີ້ນວ່າ "ຝ່າຍເຊີຟເວີ", ທ້າຍສຸດແມ່ນສິ່ງທີ່ເກີດຂື້ນຫລັງຢ້ານເພື່ອເຮັດໃຫ້ເວັບໄຊທ໌ຫລື app run - ຫນ້າທໍາອິດແມ່ນຫນ້າ, ແລະສິ້ນສຸດແມ່ນສະຫມອງ. ລວມເຖິງເຄື່ອງແມ່ຂ່າຍແລະຖານຂໍ້ມູນ.
- API : Application Programming Interface ໃຊ້ໃນການພັດທະນາຊອບແວເພື່ອໃຫ້ກົດລະບຽບແລະການກໍ່ສ້າງສໍາລັບໂຄງການ.
- ຖານຂໍ້ມູນ: ການເກັບຂໍ້ມູນຂອງແອັບຯເວັບ.
- DevOps: ວິທີການພັດທະນາຊໍແວທີ່ອອກແບບມາເພື່ອຊ່ວຍໃຫ້ທີມງານສື່ສານແລະເຮັດວຽກຮ່ວມກັນໄດ້ດີຂຶ້ນ. ພັດທະນາສະຫະພັນນັກພັດທະນາທີ່ມີພະນັກງານໄອທີອື່ນໆທີ່ມີເປົ້າຫມາຍສຸດທ້າຍຂອງການຜະລິດແລະປະສິດທິພາບເພີ່ມຂຶ້ນ.
- Framework : Full term is "framework application web." ເຫຼົ່ານີ້ trim ເວລາທີ່ມັນໃຊ້ເວລາເພື່ອສ້າງເວັບໄຊທ໌ / app ໂດຍໃຫ້ຕົວແບບ pre-coded ແລະຫ້ອງສະຫມຸດ, ດັ່ງນັ້ນທ່ານມີ "ຖານ" ທີ່ຈະສ້າງຂຶ້ນ.
- ເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌: ຈຸດປະສົງຕົ້ນຕໍຂອງເຄື່ອງແມ່ຂ່າຍເວັບແມ່ນການເກັບຮັກສາເນື້ອຫາແລະສົ່ງໃຫ້ລູກຄ້າ. ມັນສາມາດເປັນຮາດແວ (ຄອມພິວເຕີທີ່ສາມາດເຂົ້າເຖິງເວັບໄຊຕ໌) ຫຼືຊອບແວ (ໂຄງການທີ່ກວດພົບແລະຕອບຄໍາຮ້ອງຂໍຂອງເຄື່ອງແມ່ຂ່າຍ).
ສະຫຼຸບ
19 ເງື່ອນໄຂດ້ານເຕັກໂນໂລຢີລົງ, ມີພຽງແຕ່ສອງສາມຮ້ອຍ (ຫຼືພັນ) ໄປ. ເອົາມັນຊ້າ, ບໍ່ໄດ້ຮັບການລົງໂທດ, ແລະທ່ານຈະໃຫ້ພວກເຂົາເຂົ້າໃຈໄດ້ໃນເວລາອັນສັ້ນໆ.