Results 1 to 8 of 8
Hybrid View
-
8th May 2015 02:25 #1Registered User
Join Date: Jan:2015
Location: Bulgaria
Posts: 26
Êîé åçèê äà ó÷à C# ASP.Net èëè Php ?
Çäðàâåéòå, ó÷à ïðîãðàìèðàíå îò ãîäèíà è íåùî (îñíîâíî Ñ++) è ìèñëÿ äà ñå çàåìà ìíîãî ñåðèîçíî äà ó÷à WEB ðàçðàáîòâàíåòî, íî íå çíàì êîé îò äâàòà åçèêà äà ó÷à. Çíàì ÷å ùå êàæåòå, ÷å íå ìîæå äà ñå îïðåäåëè êîé å ïî-äîáðèÿò åçèê, è ÷å ìîæå äà ñå èçêàæàò ñàìî ìíåíèÿ, íî àç è òîâà èñêàì äà âèäÿ, âàøèòå ìíåíèÿ. Îñíîâíàòà ïðè÷èíà äà òðúãíà äà ó÷à ÓÅÁ òåõíîëîãèèòå å, çàùîòî èìàì èäåè çà óåá ïðèëîæåíèÿ, êîèòî ìèñëÿ äà èçïúëíÿ ïðåäè äà ïî÷íà äà ñè òúðñÿ ðàáîòà.
×åòîõ çà ðàçëèêèòå ìåæäó Php è C# è ðàçáðàõ, ÷å Php å ïî-ëåñåí çà ó÷åíå(êîåòî çà ìåí íÿìà çíà÷åíèå) è ïîðàäè ôàêòà, ÷å áèë open source ìíîãî ïî ëåñíî áè ñè íàìåðèë ìàòåðèàëè îòíîñíî åçèêà è çà òîâà êîå êàê ñå ïðàâè, ñúùî òàêà å áèëî ìíîãî ïî-åâòèíî äà ñè íàïðàâèø ïðîåêòà íà Php, ïîðàäè, òî÷íî òàçè ïðè÷èíà, ÷å Php MySQL è Apachi áèëè open source, è ÷å ïðè õîñòèíã ôèðìèòå ñå ïëàùàëî ïî åâòèíî çà ñàéò íàïèñàí íà PhP. Êàêòî è äà å ðàçãëåäàõ, öåíèòå íà íÿêîëêî õîñòèíã êîìïàíèè è íå âèäÿõ îãðîìíà ðàçëèêà â öåíèòå çà Linux ñúðâúð è Windows ñúðâúð, à è èìà Mono òåõíîëîãèÿòà, êîÿòî ìîæå äà ïîëçâàø çà Cross platofrom.
Àç ëè÷íî êëîíÿ äà ó÷à C# asp.net òúé, êàòî ðàçáðàõ, ÷å .NET å ñòàíàë Open Source è ñè ìèñëÿ, ÷å â áúäåùå ùå ïî÷íå äà ñè ïîëçâà ïîâå÷å è ïîâå÷å ïîðàäè òàçè ïðè÷èíà. Âñå ïàê îùå ìè å ñóïåð òðóäíî äà ïðåöåíÿ êúì êîé åçèê äà ñå îðèåíòèðàì, çà òîâà áèõ èñêàë äà çíàì íÿêîëêî íåùà:
- Êîé îò äâàòà åçèêà å ïî áúðç ïðè êîìïèëèðàíå ?
- ASP.Net ïî äîáðå ëè ùå âúðâè ñúñ MS SQL Server îò êîëêîòî ñ MySQL ?
- Êîé îò äâàòà åçèêà âèå áèõòå ïðåäïî÷åëè çà ìàëêè,ñðåäíè è ãîëåìè ïðîåêòè ?
- Êîé îò äâàòà åçèêà å ïî-äîáðå ïëàòåíèÿò ? Çíàì, ÷å ùå êàæåòå, ÷å çàâèñè êîëêî äîáúð ïðîãðàìèñò ñè. Íåêà ïðèåìåì, ÷å ùå áúäà ñóïåð äèâèÿò ëúâ â ïðîãðàìèðàíåòî è ùå ðàçáèðàì âñè÷êî àêî ïî÷íà äà ñå çàíèìàâàì ñ åäèí îò äâàòà åçèêà, ïðè òàêàâà ñèòóàöèÿ, êîé áè áèë ïî-äîáðå ïëàòåíèÿò ?
- Åäíî îò íåùàòà êîèòî èñêàì äà íàïðàâÿ, ùå áúäå äåñêòîï ïðèëîæåíèå, êîåòî îáà÷å ùà èìà è óåá ïðèëîæåíèå. Àêî òðúãíà äà ó÷à C# çà äà ñè íàïðàâÿ äåñêòîï ïðèëîæåíèåòî ïî-äîáðå ëè å äà íàó÷à asp.net è äà íå ãóáÿ âðåìå çà php ?
Åäíî íåùî êîåòî ìå ñïèðà äà òðúãíà äà ó÷à asp.net å, ÷å íå çíàì ãîëåìè ñàéòîâå íàïèñàíè íà asp.net, ãîâîðÿ çà ñàéòîâå ñ ãîëåìèíàòà íà Facebook, Twitter, Yahoo, Youtube è äðóãè. Ìîæå ïðè÷èíà å áèëî, ÷å òîãàâà asp.net íå å áèëî òîëêîâà äîáðå ðàçâèòî.
-
8th May 2015 09:23 #2
Ìè òè îò÷àñòè ñàì ñè ñè îòãîâîðèë - ñóïåð äèâèÿ ëúâ ùå ñòàíåø íå ñ êîíêðåòíèÿ åçèê, à òîâà, êîåòî ïðàâèø ñ íåãî.
C# ùå èñêà ïîâå÷å âðåìå çà äà íàâëåçåø êà÷åñòâåíî â íåãî, äà íå ãîâîðèì çà îáåìèñòèÿ framework îò êëàñîâå è namespaces, êîèòî ñà íà ðàçïîëîæåíèå; Php ñúùî ñè èìà ñâîèòå äåòàéëè, êîèòî íÿìà êàê îò íóëàòà è ñëåä ìåñåö âå÷å äà ãî çíàåø òîòàëíî.
È îòíîâî - åçèöèòå ìîæåø äà ãè ïîíàó÷èø íà ðàáîòíî íèâî ñðàâíèòåëíî áúðçî. Ïî-ãîëåìèÿò ïðîáëåì, êúäåòî ïîâå÷åòî íàõúñàíè ñå ïðåïúâàò å ñëåä òîâà - àðõèòåêòóðè (êîèòî èìàò ãîëÿìî çíà÷åíèå ïðè ïî-ãîëåìè ïðîåêòè), design patterns (è îñîáåíî ïðàâèëíîòî èì ïðèëàãàíå çà êîíêðåòíè öåëè), è ò.í.
È äâåòå íåùà ñòàâàò è çà ìàëêè, è çà ãîëåìè ïðîåêòè, êàêòî ñàì ñè çàáåëÿçàë. Çà ãîëåìè è äâåòå íàäàëè ùå ãè ïîëçâàø â ñúâñåì ÷èñò âèä.
Çà êîìïèëèðàíå - PHP íå ãî êîìïèëèðàø â íîðìàëíèÿ ñëó÷àé. Ò.å. òîâà íàäàëè ùå òè å ôàêòîð. Èìà âàðèàíòè äà ñòàíå, íî äîêàòî ðàçðàáîòâàø ëîêàëíî, PHP ïå÷åëè, çàùîòî ñåéâàø ôàéëà, è äèðåêòíî òåñòâàø, áåç äà ìèíàâàø ïðåç ñòúïêà êîìïèëèðàíå.
Çà ïî-äîáðå ïëàòåí, ñúùî å îòíîñèòåëíî. Ïàê - çàâèñè êàêâî ïðàâèø - è ñ ïõï ìîæå äà ïðàâèø ñëîæíè ñèñòåìè, è â çàâèñèìîñò êàêâà ïîëçà íîñÿò íà êëèåíòà, äà ñà äîáðå ïëàòåíè.  ñëó÷àÿ íà êàêâî ïðàâèø ñèñòåìàòà, êëèåíòà âåðîÿòíî íå ãî èíòåðåñóâà.
Òóê èìà è äðóãè ôàêòîðè, ïðèìåðíî êîëêî ëåñíî áè íàìåðèë õîðà äà ðàáîòÿò ïî ñèñòåìàòà, äðóã âúïðîñ å êîëêî ñà äîáðè - íà ÏÕÏ âñåêè äíåñ ïèøå, íî è ïî-ãîëåìèÿò áðîé ïõï-äæèè âîäè äî ïîâå÷å òàêèâà, êîèòî ñàìî ñè ìèñëÿò, ÷å ñà ãîëåìèòå ïðîãðàìèñòè. Íå ÷å è íà C# íå ñìå âèæäàëè ãèãàíòñêè øèòíè.
Íà PHP å ïî-êðèâî äà ïðàâèø äåñêòîï ïðèëîæåíèÿ - òîé ñè å ïðàâåí ïîíà÷àëî çà Óåá. Îòíîñíî Mono, êðèâà õàâà, è ïîñëåäíî êàòî ãëåäàõ, íå ìîæåøå ñúâñåì äà ñå ðàç÷èòà êà÷åñòâåíî íà íåãî. Àêî ùå ïðàâèø ñàìî óåá, ÏÕÏ ñòàâà.
Ïîðàçó÷è è äâàòà, ùîì èìàø íÿêàêúâ áåêãðàóíä è íå ñè ñúâñåì áîñ â ïðîãðàìèðàíåòî, PHP çà ñåäìèöà ùå ìó õâàíåø îñíîâíèòå ñïàòèè. Ñ âðåìåòî èìà äîñòà íåùà çà íàó÷àâàíå è òîé îáà÷å. Íî C# òàêà èëè èíà÷å å ïî-sophisticated òàêà äà ñå êàæå, è ùå èñêà ïîâå÷å âðåìå. Òàì ïðîåêòèòå ìîãàò äà ñòàíàò ìíîãî ñëîæíè, îñîáåíî àêî òðúãíåø äà çàîáèêàëÿø íÿêîè îò ïðîñòîòèèòå, âãðàäåíè â åçèêà è ôðåéìóúðêà.
Äà, ÏÕÏ å ïî-ïîääúðæàí àêî ñå ãëåäà ïóáëè÷íè õîñòèíã êîìïàíèè, íî ïúê àêî ïèøåø íà C#, íàäàëè ùå ïèøåø íåùî, êîåòî ùå ñå õîñòâà íà òàêèâà êîìïàíèè ïðèíöèïíî, à ïî-ñêîðî íÿêàêâè ÷àñòíè ñèñòåìè çà ïðåäïðèÿòèÿ, ôèðìè è äð. Ïîíå òàêîâà å ìîåòî âèæäàíå.
-
8th May 2015 12:09 #3Êèñåëèÿ ÷îâåê™
Join Date: Apr:2006
Location: Ñîôèÿ
Posts: 8,666
Ðú÷êàé PHP. C# å íàèñòèíà îáåìèñò, ïðåäèìíî ñå ïîëçâà çà îáó÷åíèå ïî OOP (wut?) è êàòî öÿëî ñè âúðçàí çà MS VisualStudio
-
8th May 2015 14:34 #4
Òî çàâèñè è íà êîëêî ðàçëè÷íè ïëàòôîðìè ìîæåø äà ïðîãðàìèðàø. Íàïðèìåð JAVA â òîâà îòíîøåíèå íÿìà ðàâåí. Åòî åäíà êëàñàöèÿ íà íàé-äîáðèòå åçèöè çà ó÷åíå - The Best Programming Language to Learn . Âñè÷êî ñè çàâèñè îò òåá. Çíàì, ÷å çà íà÷èíàåùè íàé-ëåñåí å Python.
Àêî å òúïî, íî ðàáîòè, çíà÷è íå å òúïî!
-
8th May 2015 14:49 #5Banned
Join Date: Mar:2008
Location: ( ͡° ͜ʖ ͡°)
Posts: 10,614
Çà Ruby on Rails êàêâî âè å ìíåíèåòî?
-
8th May 2015 15:22 #6Registered User
Join Date: Jan:2015
Location: Bulgaria
Posts: 26
Ìàé Ðóáèòî ñå ïîëçâà çà ìàëêè ïðîåêòè ?




Reply With Quote
Íå âúçìîæíîñò äà èçêëþ÷à êîìïþòúðà
7th May 2023, 16:02 in Îáù ôîðóì çà PC õàðäóåð