appmahiri يوللانغان ۋاقتى 2014-11-30 14:13:21

kolajs ئېلان قىلىندى!

بۇ يازمىنى ئاخىرىدا   appmahiri تەھرىرلىگەن. ۋاقتى  2014-11-30 14:22  

http://bbs.izdinix.com/data/attachment/forum/201411/24/105757q9zdqffafbdaqq97.jpg
kolayjs ﺩﯨﮕﻪﻥ ﻧﯩﻤﻪ؟
kolayjs ﺑﻮﻟﺴﺎ node.js ﺳﯘﭘﯩﺴﯩﺪﺍ ﺋﯩﺠﺮﺍ ﺑﻮﻟﯩﺪﯨﻐﺎﻥ javascript ﺗﯩﻠﺪﯨﻦ ﭘﺎﻳﺪﯨﻠﻨﯩﭗ ﻳﯩﺰﯨﻠﻐﺎﻥ node.js ﻣﻮﺩﯨﻠﻰ ﺑﻮﻟﯘﭖ ،ﺑﯘ ﻣﻮﺩﯨﻞ ﺋﺎﻟﮕﻮﺭﯨﺘﯩﻤﻐﺎ ﻣﯘﻧﺎﺳﯩﯟﻩﺗﻠﯩﻚ ﺋﯘﭼﯘﺭﻻﺭﻧﻰ ﺑﯩﺮﺗﻪﺭﻩﭖ ﻗﯩﻼﻻﻳﺪﯗ،ﺟﯜﻣﻠﯩﺪﯨﻦ ﺳﺎﻧﻼﺭ ﮔﯘﺭﯗﭘﭙﯩﺴﻰ ،ﮪﻪﺭﯨﭙﻠﻪﺭ ﺗﯩﺰﻣﯩﺴﻰ،ﯞﻩ ﮪﯚﺟﺠﻪﺕ ﻣﻪﺷﻐﯘﻻﺗﯩﻨﻰ ﺋﯚﺯ ﺋﯩﭽﯩﮕﻪ ﺋﺎﻟﯩﺪﯗ،ﺑﯘ ﻣﻮﺩﯨﻞ ﺳﺎﻧﻼﺭ ﮔﯘﺭﯗﭘﯩﺴﻰ،ﮪﻪﺭﯨﭙﻠﻪﺭ ﺗﯩﺰﻣﯩﺴﻰ ﯞﻩ ﮪﯚﺟﺠﻪﺗﻠﻪﺭﻧﻰ ﺑﯩﺮﺗﻪﺭﻩﭖ ﻗﯩﻠﯩﺪﯨﻐﺎﻥ ﻧﻮﺭﻏﯘﻧﻠﯩﻐﺎﻥ ﻓﯘﻧﻜﯩﺴﻴﻪﻟﻪﺭﻧﻰ ﺋﯚﺯ ﺋﯩﭽﯩﮕﻪ ﺋﺎﻟﻐﺎﻥ ﺑﻮﻟﯘﭖ ،ﺑﯩﺰ kolayjs ﺗﻪﻣﯩﻨﻠﯩﮕﻪﻥ ﻣﯘﺷﯘ ﻓﯘﻧﻜﯩﺴﻴﻪﻟﻪﺭﺩﯨﻦ ﭘﺎﻳﺪﯨﻠﯩﻨﯩﭗ ﻣﺎﺱ ﮪﺎﻟﺪﯨﻜﻰ ﻣﻪﺷﻐﯘﻻﺗﻨﻰ ﺑﯩﺮﺗﻪﺭﻩﭖ ﻗﯩﻼﻻﻳﻤﯩﺰ

nodejs ﺯﺍﺩﻯ ﻧﯩﻤﻪ؟
javascript ﻧﯩﯔ ﺗﻪﺭﻩﻗﻘﻰ ﻗﯩﻠﯩﭗ ﺋﯚﺳﯜﺷﻰ ﺑﯩﻠﻪﻥ ﻧﻮﺭﻏﯘﻥ ﻧﻪﺭﺳﯩﻠﻪﺭﮔﻪ ﺋﯚﺯﮔﻪﺭﺗﯩﺶ ﺋﯩﻠﯩﭗ ﻛﻪﻟﺪﻯ،ﺑﯜﮔﯜﻧﻜﻰ ﺗﻮﺭﺗﯧﺨﻨﻜﯩﺴﻨﻰ ﮔﯜﻟﻠﻪﻧﺪﯛﺭﯛﺵ ﺭﯨﻘﺎﺑﯩﺘﯩﻤﯘ ﺋﻮﺧﺸﺎﺵ ﺋﻪﻣﻪﺱ،ﺑﯩﺰ ﺑﯩﺮﻗﺎﻧﭽﻪ ﻳﯩﻠﻼﺭ ﺋﯩﻠﮕﯩﺮﻯ ﺋﻮﻳﻼﺷﻤﯘ ﺗﻪﺱ ﺑﻮﻟﻐﺎﻥ ﺋﯩﺸﻨﻰ ﺑﯚﮔﯜﻥ ﺑﯩﺰ node.js ﺑﯩﻠﻪﻥ ﻗﯩﻼﻻﻳﻤﯩﺰ،javascript ﻧﻰ ﺗﻮﺭﻛﯚﺭﮔﯜﭼﺘﻪ ﺋﯩﺸﻠﻪﺗﻜﻪﻧﮕﻪ ﺋﻮﺧﺸﺎﺷﻼﺭ ﻣﯘﻻﺯﯨﻤﯩﺘﯩﺮ ﺗﻪﺭﻩﭘﺘﯩﻤﯘ ﻗﻮﻟﻠﯩﻨﺎﻻﻳﻤﯩﺰ،ﺋﻪﻣﯩﻠﻴﻪﺗﺘﻪ ﺑﯩﺰ ﻧﻮﺭﻏﯘﻥ ﻳﯩﻠﻼﺭ ﺋﯩﻠﮕﯩﺮﻯ ﺑﯘﻧﻰ ﺋﻮﻳﻼﺷﻤﯘ ﺗﻪﺱ ﺋﯩﺪﻯ ،ﭼﯜﻧﻜﻰ ﺑﯩﺰ flash ﻳﺎﻛﻰ java applet ﻗﯘﺗﯩﺴﯩﻐﺎ ﺳﻮﻟﯩﻨﯩﭗ ﻗﺎﻟﻐﺎﻥ ﺋﯩﺪﯗﻕ،ﻟﯩﻜﯩﻦ ﮪﺎﺯﯨﺮ ﺋﯘﻧﺪﺍﻕ ﺋﻪﻣﻪﺱ.
ﯞﯨﻜﯩﭙﯩﺪﯨﻴﺎ ﻧﯩﯔnode.js ﮪﻪﻗﻘﯩﺪﯨﻜﻰ ﺋﯩﻨﯩﻘﻠﯩﻤﯩﺴﻰ ﻣﯘﻧﺪﺍﻕ: node.js ﺑﻮﻟﺴﺎ Googleﻧﯩﯔ V8 JavaScriptﻣﺎﺗﻮﺭﯨﻨﯩﯔ ﺑﻮﻻﻗﻼﻧﻐﺎﻥ ﺗﻮﭘﻠﯩﻤﻰ ﺑﻮﻟﯘﭖ،ﺩﻩﺳﻠﻪﭘﺘﻪ javascript ﺗﯩﻠﯩﺪﺍ ﻳﯩﺰﯨﻠﻐﺎﻥ، node.js ﺋﺎﭼﻘﯘﭼﯩﻼﺭﻏﺎ non-blockingﯞﻩ event-driven I/Oﺋﯘﻗﯘﻣﯩﺪﺍ ﺧﯩﺰﻣﻪﺕ ﻗﯩﻠﯩﺪﯨﻐﺎﻥ ﻗﻮﺭﺍﻝ ﮪﺎﺯﯨﺮﻻﭖ ﺑﻪﺭﺩﻯ
s ﺋﯩﻜﻜﻰ ﺧﯩﻞ ﺋﯘﺳﯘﻟﺪﺍ ﺋﯘﻟﯩﻨﯩﺪﯨﻐﺎﻥ real-time ﻳﯘﻣﺸﺎﻕ ﺩﯦﺘﺎﻟﻠﯩﺮﯨﺪﺍ websocket ﺋﺎﺭﻗﯩﻠﯩﻖ ﺗﯧﺨﻨﻜﯩﻨﻰ ﻛﯧﯖﻪﻳﺘﺘﻰ.ﺷﯘﻧﺪﺍﻕ ﻗﯩﻠﯩﭗ ﺑﯩﺰﻧﯩﯔ real-time ﻳﻪﻧﻰ(ﺋﯩﻜﻜﻰ ﺧﯩﻞ ﺋﯘﺳﯘﻟﺪﺍ ﺋﯘﻟﯩﻨﯩﺪﯨﻐﺎﻥ)ﺗﻮﺭ ﻳﯘﻣﺸﺎﻕ ﺩﯦﺘﺎﻟﯩﻤﯩﺰ ﺑﺎﺭﻟﯩﻘﻘﺎ ﻛﻪﻟﺪﻯ،ﻟﯧﻜﯩﻦ ﺑﯩﺰ ﺑﯘﻧﻰ 20 ﻳﯩﻞ ﺋﺎﯞﺍﻝ ﻗﯩﻼﻟﻤﺎﻳﺘﺘﯘﻕ.ﺑﯘ ﺗﯧﺨﻨﻜﯩﺪﺍ ﺋﺎﺑﯘﻧﯩﺖ ﺗﻪﺭﻩﭖ ﯞﻩ ﻣﯘﻻﺯﯨﻤﯩﺘﯩﺮ ﺗﻪﺭﻩﭖ ﺋﯩﻜﻜﯩﻠﯩﺴﻰ ﺳﺎﻧﻠﯩﻖ ﻣﻪﻟﯘﻣﺎﺗﻨﻰ ﺋﺎﻟﻤﺎﺷﺘﯘﺭﯗﺵ ﺋﯜﭼﯜﻥ ﺋﺎﻻﻗﯩﻨﻰ ﺑﺎﺷﻠﯩﻴﺎﻻﻳﺪﯗ،ﺑﯘﻧﻰ ﺋﻪﻧﺌﻪﻧﯩﯟﻯ ﺗﻮﺭ ﺋﯩﻨﻜﺎﺳﯩﻐﺎ ﺳﯩﻠﯩﺸﺘﯘﺭﯗﭖ ﺑﺎﻗﯩﺪﯨﻐﺎﻥ ﺑﻮﻟﺴﺎﻕ،ﺋﺎﺑﯘﻧﯩﺖ ﺗﻪﺭﻩﭖ ﮪﻪﺭﺩﺍﺋﯩﻢ ﺋﺎﻻﻗﯩﻨﻰ ﺑﺎﺷﻼﻳﺘﺘﻰ،ﻗﻮﺷﯘﻣﭽﻪ ﻗﯩﻠﯩﭗ ﺋﻴﺘﻘﺎﻧﺪﺍ ﺑﯘﻻﺭﻧﯩﯔ ﮪﻪﻣﻤﯩﺴﻰ HTML, CSS ،javascript ﺋﺎﺳﺎﺳﯩﺪﺍ ﺗﻮﭘﻼﺷﻘﺎﻥ ﺑﻮﻟﯘﭖ ﺋﯚﻟﭽﻪﻣﻠﯩﻚ 80 ﺋﯩﻐﯩﺰﻯ ﺋﺎﺭﻗﯩﻠﯩﻖ ﺋﯩﺠﺮﺍ ﺑﻮﻻﺗﺘﻰ . ﺑﻪﻟﻜﯩﻢ ﺑﻪﺯﻯ ﻛﯩﺸﯩﻠﻪﺭ ﺑﯘﺭﯗﻧﻤﯘ ﺑﯘ ﺋﯩﻘﺘﯩﺪﺍﺭﻻﺭ java apple ﻳﺎﻛﻰ flash ﺩﯨﻤﯘ ﺑﺎﺭ ﺋﯩﺪﻯ ﺩﻩﭖ ﺩﻩﯞﺍ ﻗﯩﻠﯩﺸﻰ ﻣﻮﻣﻜﯩﻦ،ﻟﯩﻜﯩﻦ ﺋﻪﻣﯩﻠﻴﻪﺗﺘﻪ ﺑﯘﻻﺭ ﭘﻪﻗﻪﺕ ﻗﯘﺗﺎ ﺋﯩﭽﺪﯨﻜﻰ ﻣﻮﮪﯩﺖ ﺑﻮﻟﯘﭖ transport protocol (ﺋﺎﻟﻤﺎﺷﺘﯘﺭﯗﺵ ﺷﻪﺭﺗﻨﺎﻣﯩﺴﻰ)ﻧﻰ ﻗﻮﻟﻠﯩﻨﯩﭗ ﺋﺎﺑﯘﻧﯩﺖ ﺗﻪﺭﻩﭘﻜﻪ ﻳﻪﺗﻜﯜﺯﻩﻟﻪﺗﺘﻰ،ﺑﯘﻻﻏﺎ ﻗﻮﺷﯘﭖ ﻳﻪﻧﻪ ﮪﻪﻣﯩﺸﻪ ﺋﺎﻳﺮﯨﻢ ﻣﻮﮪﯩﺖ ﯞﻩ ﺋﯚﻟﭽﻪﻣﺴﯩﺰ ﺋﯩﻐﯩﺰﺩﺍ ﺋﯩﺠﺮﺍ ﺑﻮﻻﺗﺘﻰ،ﺑﻪﻟﻜﯩﻢ ﺑﯘ ﺗﯧﺨﯩﻤﯘ ﺋﺎﺭﺗﯘﻗﭽﻪ ﺋﯩﺠﺎﺯﻩﺗﻠﻪﺭﻧﻰ ﺗﻪﻟﻪﭖ ﻗﯩﻠﯩﺸﻰ ﻣﻮﻣﻜﯩﻦ . node.js ﺋﯚﺯﯨﻨﯩﯔ ﺋﻪﯞﻩﺯﻝ ﺷﺎﺭﺍﺋﯩﺘﻰ ﯞﻩ ﺋﺎﺭﺗﯘﻗﭽﯩﻠﯩﻘﻰ ﺑﯩﻠﻪﻥ ﻧﯘﺭﻏﯘﻧﻠﯩﻐﺎﻥ ﻛﯚﭖ، ﭘﺎﻳﺪﯨﻠﯩﻖ ﺷﯩﺮﻛﻪﺗﻠﻪﺭﺩﻩ ﻣﯘﮪﯩﻢ ﺭﻭﻟﯩﻨﻰ ﺋﻮﻳﻨﺎﯞﺍﺗﯩﺪﯗ
node.js ﻗﺎﻧﺪﺍﻕ ﺧﯩﺰﻣﻪﺕ ﻗﯩﻠﯩﺪﯗ؟
node.js ﻧﯩﯔ ﺋﻪﯓ ﻣﯘﮪﯩﻢ ﺋﺪﯨﻴﻪﺳﻰ ﺑﻮﻟﺴﺎ:ﺑﯘ non-blocking, event-driven I/O ﺋﯘﻗﯘﻣﯩﻨﻰ ﺋﯩﺸﻠﻪﺗﻜﻪﻥ ﺑﻮﻟﯘﭖ ﮪﻪﺭﺧﯩﻞ ﺋﯜﺳﻜﯜﻧﯩﻠﻪﺭﻧﻰ ﻛﯩﺴﭗ ﺋﯚﺗﯜﭖ ﺋﯩﺠﺮﺍ ﺑﻮﻟﯩﺪﯨﻐﺎﻥ ﺳﺎﻧﻠﯩﻖ ﻣﻪﻟﯘﻣﺎﺕ ﻣﯩﻘﺪﺍﺭﻯ ﻳﯘﻗﯩﺮﻯ ﺋﯩﻜﻜﻰ ﺧﯩﻞ ﺋﯘﺳﯘﻟﺪﺍ ﺋﯘﻟﯩﻨﯩﺪﯨﻐﺎﻥ ﻳﯘﻣﺸﺎﻕ ﺩﯦﺘﺎﻟﻼﺭﺩﺍ ﻧﺎﮪﺎﻳﺘﻰ ﻳﺎﺧﺸﻰ ﺋﯩﺠﺮﺍ ﺑﻮﻟﯘﺵ ﺋﯜﻧﯜﻣﻰ ﯞﻩ ﻳﯩﻨﯩﻜﻠﯩﻜﻨﻰ ﺳﺎﻗﻼﭖ ﻗﺎﻟﻐﺎﻥ ﻳﯘﻗﺎﺭﻗﻰ ﺋﯩﻨﯩﻘﻠﯩﻤﯩﻨﯩﯔ ﮪﻪﻗﯩﻘﻪﺗﻪﻧﻤﯘ ﻣﻪﻧﯩﺴﻰ ﺑﺎﺭ.
ﺗﯧﺨﯩﻤﯘ ﻣﻪﻧﯩﻠﯩﻜﻰ node.js ﺗﻮﺭ ﺩﯗﻧﻴﺎﺳﯩﻐﺎ ﮪﯚﻛﯜﻣﺮﺍﻧﻠﯩﻖ ﻗﯩﻠﯩﺸﺘﺎ ﺧﻮﺟﺎﻳﯩﻨﻠﯩﻖ ﺭﻭﻟﯩﻨﻰ ﺋﯚﺗﻪﯞﺍﺗﻘﺎﻥ ﺳﯘﭘﺎ ﺋﻪﻣﻪﺱ (ﺳﯘﭘﺎ ﺩﯨﮕﻪﻥ ﺑﯘ ﺳﯚﺯ ﮪﻪﺭﺧﯩﻞ ﺋﯜﺳﻜﯜﻧﯩﻠﻪﺭﺩﯨﻜﻰ ﮪﻪﺭﺧﯩﻞ ﺳﯧﺴﺘﯩﻤﯩﻐﺎ ﻗﺎﺭﯨﺘﯩﻠﻐﺎﻥ ﻣﻪﺳﯩﻠﻪﻥ،ﺋﺎﻧﺪﯨﺮﻭﻳﯩﺪ ﺳﯘﭘﯩﺴﻰ،ios ﺳﯘﭘﯩﺴﻰ ﻳﺎﻛﻰ ﺑﻮﻟﻤﯩﺴﺎ windows,ﯞﻩ linux ﻻﺭﻧﯩﯔ ﺋﯚﺯﯨﻤﯘ ﺋﺎﻳﺮﯨﻢ ﺑﯩﺮ ﺳﯘﭘﺎ)ﺑﻪﻟﻜﻰ ﺑﯘﻳﯖﻰ ﺧﺎﺱ ﺑﯩﺮ ﺗﻪﻟﻪﭘﻨﻰ ﻗﺎﻣﺪﺍﻳﯩﺪﯨﻐﺎﻥ ﺳﯘﭘﯩﺪﯗﺭ
ﺗﯧﺨﯩﻤﯘ ﻣﻪﻧﯩﻠﯩﻜﻰ node.js ﺗﻮﺭ ﺩﯗﻧﻴﺎﺳﯩﻐﺎ ﮪﯚﻛﯜﻣﺮﺍﻧﻠﯩﻖ ﻗﯩﻠﯩﺸﺘﺎ ﺧﻮﺟﺎﻳﯩﻨﻠﯩﻖ ﺭﻭﻟﯩﻨﻰ ﺋﯚﺗﻪﯞﺍﺗﻘﺎﻥ ﺳﯘﭘﺎ ﺋﻪﻣﻪﺱ (ﺳﯘﭘﺎ ﺩﯨﮕﻪﻥ ﺑﯘ ﺳﯚﺯ ﮪﻪﺭﺧﯩﻞ ﺋﯜﺳﻜﯜﻧﯩﻠﻪﺭﺩﯨﻜﻰ ﮪﻪﺭﺧﯩﻞ ﺳﯧﺴﺘﯩﻤﯩﻐﺎ ﻗﺎﺭﯨﺘﯩﻠﻐﺎﻥ ﻣﻪﺳﯩﻠﻪﻥ، ﺋﺎﻧﺪﯨﺮﻭﻳﯩﺪ ﺳﯘﭘﯩﺴﻰ،ios ﺳﯘﭘﯩﺴﻰ ﻳﺎﻛﻰ ﺑﻮﻟﻤﯩﺴﺎ windows,ﯞﻩ linux ﻻﺭﻧﯩﯔ ﺋﯚﺯﯨﻤﯘ ﺋﺎﻳﺮﯨﻢ ﺑﯩﺮ ﺳﯘﭘﺎ)ﺑﻪﻟﻜﻰ ﺑﯘ ﻳﯧﯖﻰ ﺧﺎﺱ ﺑﯩﺮ ﺗﻪﻟﻪﭘﻨﻰ ﻗﺎﻣﺪﺍﻳﯩﺪﯨﻐﺎﻥ ﺳﯘﭘﯩﺪﯗﺭ ﺩﯨﮕﻪﻥ ﺑﯘ ﺳﯚﺯﻧﻰ ﭼﯜﺷﯩﻨﯩﺶ ﺗﻮﻟﯩﻤﯘ ﻣﻮﮪﯩﻢ،ﺳﯩﺰ Node.js ﻳﯘﻗﯩﺮﻯ ﺩﻩﺭﯨﺠﯩﺪﻩ cpu ﻣﯩﻘﺪﺍﺭﻯ ﺗﻪﻟﻪﭖ ﻗﯩﻠﯩﺪﯨﻐﺎﻥ ﻣﻪﺷﻐﯘﻻﺗﻼﺭﻏﺎ ﺋﯩﺸﻠﻪﺗﻤﻪﻳﺴﯩﺰ ،ﺋﻪﻣﯩﻠﻴﻪﺗﺘﻪ Node.js ﻧﻰ ﻣﻪﺷﻐﯘﻻﺕ ﻣﯩﻘﺪﺍﺭﻯ ﺋﯩﻐﯩﺮ ﺑﻮﻟﻐﺎﻥ ﺗﻪﻟﻪﭘﻠﻪﺭﮔﻪ ﺋﯩﺸﻠﯩﺘﯩﺶ Node.js ﻧﯩﯔ ﺑﺎﺭﻟﯩﻖ ﺋﯩﻘﺘﯩﺪﺍﺭﻟﯩﻨﻰ ﺑﯩﻜﺎﺭ ﻗﯩﻠﯩﯟﺗﯩﺪﯗ. Node.js ﻧﯩﯔ ﺋﻪﯓ ﻳﻮﺭﯗﻕ ﻧﻮﻗﺘﯩﺴﻰ ﺗﯩﺰ ﺳﯜﺭﺋﻪﺗﻠﯩﻚ scalable ﺗﻮﺭ ﻳﯘﻣﺸﺎﻕ ﺩﯦﺘﺎﻟﻰ ﻗﯘﺭﯗﺵ ﺑﻮﻟﯘﭖ، Node.js ﻧﺎﮪﺎﻳﯩﺘﻰ ﻛﯚﭖ ﺳﺎﻧﺪﯨﻜﻰ ﻳﯘﻗﯩﺮﻯ ﺩﻩﺭﯨﺠﯩﻠﯩﻚ ﺗﻪﻗﻠﯩﺪﻯ ﺋﯘﻟﯩﻨﯩﺸﻨﻰ ﺑﯩﺮ ﺗﻪﺭﻩﭖ ﻗﯩﻠﯩﺶ ﺋﯩﻘﺘﯩﺪﺍﺭﯨﻐﺎ ﺋﯩﮕﻪ. ﮪﻪﺭ ﺑﯩﺮ ﺋﯘﻟﯩﻨﯩﺶ ﺗﻪﻟﯩﭙﻰ ﻳﯩﯖﻰ ﻟﯩﻨﯩﻴﻪ ﺑﯚﻟﯜﭖ(ﻳﻪﻧﻰ ﻛﯚﭖ ﻟﯩﻨﯩﻴﻪﻟﯩﻚ) ﺳﯧﺴﺘﯩﻤﯩﻨﯩﯔ ram ﺑﻮﺷﻠﯘﻗﯩﻨﻰ ﺋﯩﮕﻪﻟﻠﻪﻳﺪﯨﻐﺎﻥ،ﺑﻮﻟﯘﭘﻤﯘ ﺋﯩﺸﻠﻪﺗﻜﯩﻠﻰ ﺑﻮﻟﯩﺪﯨﻐﺎﻥ Ram ﺑﻮﺷﻠﯘﻗﯩﻨﯩﯔ ﻣﯩﻘﺪﺍﺭﯨﺪﯨﻦ ﮪﺎﻟﻘﯩﻠﯩﭗ ﻛﯩﺘﯩﺪﯨﻐﺎ ﺋﻪﻧﺌﻪﻧﯩﯟﻯ ﺗﻮﺭ ﻣﯘﻻﺯﯨﻤﯩﺘﯩﺮ ﺗﯧﺨﻨﻜﯩﺴﯩﻐﺎ ﺳﯩﻠﯩﺸﺘﯘﺭﻏﺎﻧﺪﺍ,node .js ﺗﺎﻕ-ﻟﯩﻨﯩﻴﻪﺩﻩ ﻣﻪﺷﻐﯘﻻﺕ ﺋﯩﻠﯩﭗ ﺑﺎﺭﺍﻻﻳﺪﯗ(single-thread) , ﺷﯘﻧﺪﺍﻗﻼ non-blocking I/O ﺋﯘﻗﯘﻣﯩﻨﻰ ﺋﯩﺸﻠﯩﺘﯩﭗ 10ﻣﯩﯖﻠﯩﻐﺎ ﺋﺎﺭﻗﯩﻤﯘ-ﺋﺎﺭﻗﺎ ﺋﯘﻟﯩﻨﯩﺸﻨﻰ ﻗﻮﻟﻼﻳﺪﯗ
npm ﺑﻮﻻﻕ ﺑﺎﺷﻘﯘﺭﻏﯘﭼﻰ
node.js ﻣﯘﻧﺎﺯﯨﺮﯨﺴﯩﻨﻰ ﻗﯩﻠﯩﻐﺎﻧﺪﺍ ﺳﻪﭘﺘﯩﻦ ﭼﯜﺷﯜﭖ ﻗﺎﻟﻤﺎﻳﺪﯨﻐﺎﻥ ﻳﻪﻧﻪ ﺑﯩﺮ ﻧﻪﺭﺳﻪ ﺑﻮﻟﺴﺎ node.js ﺑﯘﻻﻕ ﺑﺎﺷﻘﯘﺭﻏﯘﭼﯩﺴﻰ(npm module) ﺑﻮﻟﯘﭖ ﺑﯘ ﺑﻮﻻﻕ ﺑﺎﺷﻘﯘﺭﻏﯘﭺ node.js ﺑﯩﻠﻪﻥ ﺑﯩﺮﮔﻪ ﻛﯩﻠﯩﺪﯗ،ﻳﻪﻧﻰ ﺳﯩﺰ node.js ﻧﻰ ﻛﻮﻣﭙﻴﯘﺗﯩﺮﻏﺎ ﻗﺎﭼﯩﻠﻐﺎﻥ ﮪﺎﻣﺎ ﺑﯘ ﺑﻮﻻﻕ ﺑﺎﺷﻘﯘﺭﻏﯘﭺ ﺗﻪﯕﻼ ﻛﯜﭼﻜﻪ ﺋﯩﮕﻪ ،node.js ﺩﯨﻜﻰ npm ﻣﻮﺩﯨﻠﻰ ﺋﯩﺪﻳﻪﺳﻰ ﺭﯗﺑﻲ(Ruby ﺑﯘ ﻗﻮﻟﻴﺎﺯﻣﺎ ﺗﯩﻠﻰ ﺑﻮﻟﯘﭖ ﺋﯩﺸﻠﻪﺗﻜﯜﭼﯩﻠﯩﺮﻯ ﻧﺎﮪﺎﻳﺘﻰ ﻛﯚﭖ)ﺗﯩﻠﺪﯨﻜﻰ rubygem ﺋﯘﻗﯘﻣﯩﻐﺎ ﺋﻮﺧﺸﺎﻳﺪﯗ،ﻳﻪﻧﻰ ﺑﻮﻻﻕ ﺑﺎﺷﻘﯘﺭﻏﯘﭺ ﻣﻮﺩﯨﻠﯩﻨﻰ ﮪﻪﻣﻤﻪ ﻛﯩﺸﻰ ﻗﻮﻟﻠﯩﻨﺎﻻﻳﺪﯨﻐﺎﻥ ﺑﻮﻟﯘﭖ ﮪﻪﻣﺪﻩ ﺑﯘﺑﯩﺮ ﻗﺎﻳﺘﺎ ﻗﺎﻳﺘﺎ ﺋﯩﺸﻠﻪﺗﻜﯩﻠﻰ ﺑﻮﻟﯩﺪﯨﻐﺎﻥ ﺯﺍﭘﭽﺎﺱ ﮪﯩﺴﺎﺑﻠﯩﻨﯩﺪﯗ،node.js ﻣﻪﺧﺴﯘﺱ ﺑﯘﻻﻕ ﺑﺎﺷﻘﯘﺭﯗﺵ ﺑﯩﻜﯩﺘﻰ ﺑﻮﻟﯘﭖ ﺳﯩﺰ node.js ﺳﯘﭘﯩﺴﯩﻨﻰ ﻛﻮﻣﭙﻴﯘﺗﯩﺮﯨﯖﯩﺰﻏﺎ ﺋﻮﺭﻧﯩﺘﯩﭗ ﺑﻮﻟﻐﺎﻧﺪﯨﻦ ﻛﯩﻴﯩﻦ ﺗﻮﺭﺑﯩﻜﯩﺘﮕﻪ ﻛﯩﺮﯨﭗ ﺩﯗﻧﻴﺎﺩﯨﻜﻰ ﺑﺎﺭﻟﯩﻖ ﻛﯩﺸﯩﻠﻪﺭ ﮪﻪﻗﺴﯩﺰ ﺗﺎﺭﻗﺎﺗﻘﺎﻥ npm ﻣﻮﺩﯨﻠﯩﻐﺎ ﺋﯩﺮﯨﺸﻪﻟﻪﻳﺴﯩﺰ ﻳﺎﻛﻰ ﻛﻮﻣﭙﻴﯘﺗﯩﺮﯨﯖﯩﺰﻧﯩﯔ ﺋﯩﺠﺮﺍ ﻗﯩﻠﯩﺶ ﻛﯚﺯﻧﯩﻜﯩﮕﻪ (ﺋﯩﺠﺮﺍ ﻗﯩﻠﯩﺶ ﻛﯚﺯﻧﯩﻜﻰ ﺑﻮﻟﺴﺎ ﯞﯨﻨﺪﻭﯞﯨﺲ ﻣﻪﺷﻐﯘﻻﺕ ﺳﯧﺴﺘﯩﻤﯩﺴﺪﯨﻜﻰ ﺑﯘﻳﺮﯗﻕ ﺋﺎﺭﻗﯩﻠﯩﻖ ﻛﻮﻣﭙﻴﯘﺗﯩﺮﻧﯩﯔ ﻧﻮﺭﻏﯘﻧﻠﯩﻐﺎﻥ ﺋﯩﻘﺘﯩﺪﺍﺭﻟﯩﺮﯨﻨﻰ ﺋﯩﺸﻠﻪﺗﻜﯩﻠﻰ ﺑﻮﻟﯩﺪﯨﻐﺎﻥ ﻗﺎﺭﺍ ﻛﯚﺯﻧﻪﻛﻠﯩﻚ ﭘﯩﺮﻭﮔﯩﺮﺍﻣﻤﺎ)ﻛﯩﺮﯨﭗ npm install <ﻣﻮﺩﯨﻞ ﺋﯩﺴﻤﻰ=""> ﺷﻪﻛﻠﯩﺪﻩ ﻳﯩﺰﯨﭗ node.js ﺑﻮﻻﻕ ﺑﯩﻜﯩﺘﯩﺪﻩ ﺑﺎﺭ ﺑﻮﻟﻐﺎﻥ ﮪﻪﺭﻗﺎﻧﺪﺍﻕ ﺑﯩﺮ ﻣﻮﺩﯨﻠﻨﻰ ﺋﻮﺭﻧﯩﺘﺎﻻﻳﺴﯩﺰ،ﺑﯘ ﺧﯘﺩﺩﻯ ﺋﺎﻧﺪﺭﻭﻳﯩﺪ ﺗﯧﻠﯩﻔﻮﻧﻰ ﺑﺎﺭ ﻛﯩﺸﯩﻨﯩﯔ ﮔﻮﮔﯩﻞ ﺋﻪﭖ ﺑﺎﺯﯨﺮﯨﻐﺎ ﻛﯩﺮﯨﭗ ﺧﺎﻟﯩﻐﺎﻥ ﺑﯩﺮ ﺋﻪﭘﻨﻰ ﭼﯜﺷﯜﺭﯛﭖ ﺋﯩﺸﻠﻪﺗﻜﻪﻧﮕﻪ ﺋﻮﺧﺸﺎﺵ،npm ﺑﻮﻻﻕ ﺑﯩﺘﯩﮕﻪ ﺑﯘ ﺋﺎﺩﺭﺳﯩﺘﯩﻦ ﻛﯩﺮﮔﯩﻠﻰ ﺑﻮﻟﯩﺪﯗ https://npmjs.org/،ﺑﯘ ﮪﻪﺭﻗﺎﻧﺪﺍﻕ ﺑﯩﺮ ﻛﯩﺸﯩﮕﻪ ﺋﻮﭼﯘﻕ . .
ﺑﯩﺮ ﻗﺎﻧﭽﻪ ﺩﺍﯕﻠﯩﻖ node.js ﻣﻮﺩﯨﻠﻰ
Express.js ﺑﯘ ﺗﯩﺰ ﺳﯜﺭﺋﻪﺗﺘﻪ ﺗﻮﺭﺑﯩﻜﻪﺕ ﺋﯩﭽﯩﺶ ﺭﺍﻣﻜﯩﺴﻰ ﺑﻮﻟﯘﭖ ﺑﯚﮔﯜﻧﻜﻰ ﻛﯚﭘﻠﯩﮕﻪﻥ node.js ﺳﯘﭘﯩﺴﯩﺪﺍ ﺋﯩﺠﺮﺍ ﺑﻮﻟﯘﯞﺍﺗﻘﺎﻥ ﺗﻮﺭﺑﯩﻜﻪﺗﻠﻪﺭﻧﯩﯔ ﺋﺎﺳﺎﺳﻠﯩﻘﻰ ﺑﯘﻧﯩﯔ ﺑﯩﻠﻪﻥ ﺋﯩﭽﯩﻠﻐﺎﻥ
socket.io ﯞﻩ sockjs ﺑﯘ ﺋﯩﻜﻜﯩﺴﻰ ﺑﯚﮔﯜﻧﻜﻰ ﻧﻮﺭﻏﯘﻧﻠﯩﻐﺎﻥ ﻛﯩﺸﯩﻠﻪﺭﮔﻪ ﺗﻮﻧﯘﻟﻐﺎﻥ ﻣﯘﻻﺯﯨﻤﯩﺘﯩﺮ ﺗﻪﺭﻩﭖ ﺯﺍﭘﭽﯩﺴﻰ.
Jade ﺋﯘﺳﻠﯘﭖ ﻣﺎﺗﻮﺭﻯ ،haml ﺩﯨﻦ ﺋﯩﻠﮭﺎﻡ ﺋﯩﻠﯩﻨﻐﺎﻥ ﺑﻮﻟﯘﭖ express ﺩﺍ ﮔﻪ ﻗﻮﺷﯘﯞﯨﺘﯩﻠﮕﻪﻥ ﻳﻪﻧﻰ ﺳﯩﺰ express ﺭﺍﻣﻜﯩﺴﺪﺍ jade ﺋﯘﺳﻠﯘﺏ ﻣﺎﺗﻮﺭﯨﻨﻰ ﻗﻮﻟﻠﯩﻨﺎﻻﻳﺴﯩﺰ.
mongojs ﺑﻮﻟﺴﺎ ﺋﻮﻳﺒﻜﯩﺘﻠﯩﻖ ﺳﺎﻧﻠﯩﻖ ﻣﻪﻟﯘﻣﺎﺕ ﺋﺎﻣﺒﯩﺮﯨﻐﺎ api ﺗﻪﻣﯩﻨﻠﻪﻳﺪﯗ،ﻳﻪﻧﻰ mongodb ﺋﻮﻳﺒﻜﯩﺘﻠﯩﻖ ﺳﺎﻧﻠﯩﻖ ﻣﻪﻟﯘﻣﺎﺕ ﺋﺎﻣﺒﯩﺮﯨﻨﻰ node.js ﺩﺍ ﻗﻮﻟﻠﯩﻨﺎﻻﻳﺴﯩﺰ
kolayjs ﺑﯘ ﻣﻪﻥ ﺋﯚﺯﯛﻡ ﻳﺎﺯﻏﺎﻥ ﻣﻮﺩﯨﻞ ﺑﻮﻟﯘﭖ ﺑﯘ ﻳﯘﻗﺎﺭﻗﻰ ﺩﺍﯕﻠﯩﻘﻼﺭﻧﯩﯔ ﺋﯩﭽﯩﺪﻩ ﻳﻮﻕ،ﺷﯘﻧﺪﺍﻗﺘﯩﻤﯘ ﺑﯘﻳﻪﺭﮔﻪ ﻗﯩﺘﯩﭗ ﻗﻮﻳﺪﯗﻡ ،ﻛﯜﻧﻠﻪﺭﻧﯩﯔ ﺑﯩﺮﯨﺪﻩ ﺩﺍﯕﻠﯩﻖ ﺑﻮﭖ ﻗﺎﻟﺴﺎ ﺋﻪﺟﻪﭖ ﺋﻪﻣﻪﺱ،ﺑﯘﻧﯩﯔ ﺑﯩﻠﻪﻥ ﺑﯩﺰ ﺳﺎﻧﻼﺭ ﮔﯘﺭﯗﭘﭙﯩﺴﻰ ﯞﻩ ﮪﻪﺭﯨﭙﻠﻪﺭ ﺗﯩﺰﻣﯩﺴﯩﻐﺎ ﻗﺎﺭﯨﺘﺎ ﻧﻮﺭﻏﯘﻧﻠﯩﻐﺎﻥ ﺋﺎﻟﮕﻮﺭﯨﺘﯩﻤﻠﯩﻖ ﻣﻪﺷﻐﯘﻻﺗﻼﺭﻧﻰ ﺋﯩﻠﯩﭗ ﺑﺎﺭﺍﻻﻳﻤﯩﺰ،ﻳﻪﻧﻪ ﮪﯚﺟﺠﻪﺕ ﺑﯩﺮ ﺗﻪﺭﻩﭖ ﻗﯩﻠﯩﺶ ﺋﯩﻘﺘﯩﺪﺍﺭﯨﻐﯩﻤﯘ ﺋﯩﮕﻪ
tormahiri.github.io/kolayjs
tormahiri.github.io/kolayjs

self يوللانغان ۋاقتى 2014-12-1 13:15:54

كولاي قولايمۇ ، يا بۇ ئىككىسى ئەمەسمۇ

appmahiri يوللانغان ۋاقتى 2014-12-2 09:56:57

self يوللىغان ۋاقتى  2014-12-1 13:15 static/image/common/back.gif
كولاي قولايمۇ ، يا بۇ ئىككىسى ئەمەسمۇ

قولاي js دەپ ئوقۇيمىز!
kolayjs دەپ ئېلان قىلىنىشىدىكى سەۋەب بولسا بۇ مودىلنى يازغان چاغدا kolayjs دەپ نام بىرىلگەن ھەم كود قىسمىدىمۇ شۇندق يېزىلغان! .
بەت: [1]
: kolajs ئېلان قىلىندى!