Премини към съдържанието
Форумът в приложение

По-лесно сърфиране. Научи повече.

Kaldata.com - Форуми

Приложение на форума на цял екран с push известия, значки и други.

За да инсталирате това приложение на iOS и iPadOS
  1. Докоснете Иконата за споделяне в Safari
  2. Превъртете менюто и докоснете Добавяне към началния екран.
  3. Докоснете Добавяне в горния десен ъгъл.
За да инсталирате това приложение на Android
  1. Докоснете менюто с 3 точки (⋮) в горния десен ъгъл на браузъра.
  2. Докоснете Добавяне към началния екран или Инсталиране на приложение.
  3. Потвърдете, като докоснете Инсталиране.

Добре дошли!

Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

 

Кой език да уча Php или C# asp.net ?

Featured Replies

Здравейте, уча програмиране от година и нещо (основно С++) и мисля да се заема много сериозно да уча 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 не е било толкова добре развито.



 

Времето за учене на език никога не е загубено!!! И само с един език си за никъде. Е, почти.

Овладяването на един език не е само научаването му. Това е същото като писането на текст - един пише красиво, друг - не. Всички програмисти имат стил на писане. А това идва отвътре.

Редактирано от belivakov (преглед на промените)

Здравей,

 

Тия дни четох статия, която сравнява точно тези двата езика плюс Java. Тяхното становище беше такова:

"... Java и C# проекти се заплащат по-скъпо, но са по-рядко срещани от проекти с PHP ..."

Ако търсиш бърза реализация - PHP ще ти осигури това, защото има много такива проекти, но пък няма да взимаш същите пари както за проекти с другите два езика.

 

Аз лично бих те посъветвал първо да започнеш с PHP и като овладееш малко нещата там(няколко готови проекта), да почнеш тогава C#.

(Правил съм малък проект на C# (.NET), но в момента правя само на PHP и го предпочитам)

 

Успех с учението! Каквото и да избереш няма да сбъркаш. Не си губи време много в избора, а в самата работа/учение!

  • ​​Кой от двата езика е по бърз при компилиране
  • ASP.Net по добре ли ще върви със MS SQL Server от колкото с MySQL ?
  • Кой от двата езика вие бихте предпочели за малки,средни и големи проекти ?
  • Кой от двата езика е по-добре платеният ? Знам, че ще кажете, че зависи колко добър програмист си. Нека приемем, че ще бъда супер дивият лъв в програмирането и ще разбирам всичко ако почна да се занимавам с един от двата езика, при такава ситуация, кой би бил по-добре платеният ?
  • Едно от нещата които искам да направя, ще бъде десктоп приложение, което обаче ща има и уеб приложение. Ако тръгна да уча C# за да си направя десктоп приложението по-добре ли е да науча  asp.net и да не губя време за php ?

За първия въпрос не мога да разбера, това как може да е критерии за да избереш кой език да учиш. Щом те интересува, MVC в следващата версия ще се компилира както PHP.

За Втория въпрос, няма никакво значение.

За големи проекти за предпочитане е MVC

Няма такова нещо, като това кой е език е по-платен, по-платени са в момента програмистите които програмират уеб приложения, тоест там където има по-голям глад, там са по-големите заплати.

Не разбрах последния въпрос. PHP е език на който се пишат предимно уеб приложения, в интернет по-голямата част от сайтовете са писани с PHP. C# e основен език, на базата на който се пише всичко, MVC е платформа която ползва C# за създаването на уеб приложения.

 

Моя съвет е преди всичко да научиш HTML + CSS преди да се захванеш с който и да е било език. Аз лично се занимавам с .Net защото бъдещето накланя везните в тяхна полза.

  • Автор

Аз си мислех, че се подразбира, че ще уча  HTML 5 CSS 3 JavaScript MySQL/MS SQL Server и най различни API-та :Д

  • Автор

 

 

Не разбрах последния въпрос.

Ами аз имам идея, за една платформа за игри, която ще трябва да я напиша за Desktop компютри, но тази платформа ще има и сайт на който да се рекламира и да се показват разни статистики от платформа. Та мисля да уча .NET WPF за да направя тази платформа, за това питам дали има смисъл да уча Php или просто да продължа и да науча и ASP.net

Ами аз имам идея, за една платформа за игри, която ще трябва да я напиша за Desktop компютри, но тази платформа ще има и сайт на който да се рекламира и да се показват разни статистики от платформа. Та мисля да уча .NET WPF за да направя тази платформа, за това питам дали има смисъл да уча Php или просто да продължа и да науча и ASP.net

По-добре ASPNет

Четох за разликите между Php и C# и разбрах, че Php е по-лесен за учене

 

Това не е вярно.

Писането на ООП код е еднакво сложно и на PHP, и на C# - и в двата случая ще ти трябват едни и същи познания.

 

Ако ще работиш с неща като WordPress и OpenCart, там програмиране не ти трябва - то и заради недомислия като тези, PHP има лоша слава, защото трябва и за сиромасите да се правят сайтове за по 500-600 лева, та там може да пишат код девелопъри от кол и въже събрани.  :mad:

 

Иначе PHP си е много мощен ООП език, с който може да се разработват сериозни уеб приложения, :whist:

  • Автор

Ами мисля да уча C#, тъй като си мисля, че поради факта, че .NET стана Open Source ще почне да се развива и ползва все повече и повече.

Ами мисля да уча C#, тъй като си мисля, че поради факта, че .NET стана Open Source ще почне да се развива и ползва все повече и повече.

 

Само ученето да не остане единствено с пусната тема по въпроса. :D

  • 5 седмици по-късно...

В сайта на Microsoft не виждам да има .NET за Linux и Mac.

 

Разбира се че няма, не си много наясно с концепцията не езиците. MVC е платформа на Microsoft, на която се програмира чрез C#, този език не е като PhP и Java S. и не може да бъде използван под друга OS.

​​1) Кой от двата езика е по бърз при компилиране ?

2) ASP.Net по добре ли ще върви със MS SQL Server от колкото с MySQL ?

3) Кой от двата езика вие бихте предпочели за малки,средни и големи проекти ?

4) Кой от двата езика е по-добре платеният ? Знам, че ще кажете, че зависи колко добър програмист си. Нека приемем, че ще бъда супер дивият лъв в програмирането и ще разбирам всичко ако почна да се занимавам с един от двата езика, при такава ситуация, кой би бил по-добре платеният ?

5) Едно от нещата които искам да направя, ще бъде десктоп приложение, което обаче ща има и уеб приложение. Ако тръгна да уча C# за да си направя десктоп приложението по-добре ли е да науча  asp.net и да не губя време за php ?

6) Едно  нещо което ме спира да тръгна да уча asp.net е,че не знам  големи сайтове написани на asp.net, говоря за сайтове с големината на Facebook, Twitter, Yahoo, Youtube и други. Може причина е било, че тогава asp.net не е било толкова добре развито.

 

Кой се изпълнява по-бързо или се компилира по-бързо има разлика. Но на дали ще намериш голяма когато сравниш двата езика.

2) MSSQL е по-добре за него и тука не включвам само скоростта.

3) Големината от проекта няма значение от значение е какво се прави в проекта. Затова програмистите знаят по няколко езика и ползват този който е по-добър в това което ще правят а в средно клонящите към големи и големи проекти почти винаги включват в себе си доста езици.

4) Няма как при еднакво ниво на знания php да е по-платен.

5) Ако си направиш приложението за десктоп върху C# леко се завързваш към Windows макар че ако се стремиш към игрите няма да е чак някакъв краен проблем.

6) Това е леко глупаво като довод... Ако си мислиш че тези големи сайтове примерно ползват да кажем Php и това Php ще е същото което ще свалиш и ти от сайта жестоко се лъжеш. ;)

 

Не може да се даде точен отговор кое е по-добре преди да се уточни точно какво ще се прави и в кой свери ще се пробва да се предлага.

MVC е платформа на Microsoft, на която се програмира чрез C#, този език не е като PhP и Java S. и не може да бъде използван под друга OS.

 

MVC - платформа на Microsoft:  :lol6:  :lol6:  :lol6:

А пък колко общи неща има между C#, PHP и Java, дори не можеш да си представиш!  :tongue2:

  • Автор

Карай си на C#, и без това си го почнал... :D

Да към не го съм се ориентирал и към Node.js и без това ще трябва да знам много добре JavaScript.

MVC - платформа на Microsoft:  :lol6:  :lol6:  :lol6:

А пък колко общи неща има между C#, PHP и Java, дори не можеш да си представиш!  :tongue2:

 

Ти на MVC езика ли пишеш, че да се посмея и аз, я дай някакво обяснение, че много празен си остави коментара, явно като главата ти Пък и колко ОГРОМНИ разлики има между C# и PHP по същата логика

Ти на MVC езика ли пишеш, че да се посмея и аз, я дай някакво обяснение, че много празен си остави коментара, явно като главата ти Пък и колко ОГРОМНИ разлики има между C# и PHP по същата логика

 

Поспри малко лаишките коментари, образовай се по темата и след това давай съвети. ;)

Поспри малко лаишките коментари, образовай се по темата и след това давай съвети. ;)

 

Отново празен коментар целящ заяждане :) , за съжаление отражение на празната главица на автора му :)

Отново празен коментар целящ заяждане :) , за съжаление отражение на празната главица на автора му :)

Май колегата имаше предвид това което сте написали за MVC и Microsoft защото MVC е нещо като поход в писането и не е пряко свързано с Microsoft . Че ASP.NET или нещо друго го поддържа както и много други езици не го прави тяхно или задължително.

Май колегата имаше предвид това което сте написали за MVC и Microsoft защото MVC е нещо като поход в писането и не е пряко свързано с Microsoft . Че ASP.NET или нещо друго го поддържа както и много други езици не го прави тяхно или задължително.

 

Покажи ми кой от коментарите му на колегата ти имат някакъв смисъл? Той нищо няма в предвид, той има в предвид да покаже колко е прост, успешно при това.

MVC - платформа на Microsoft:  :lol6:  :lol6:  :lol6:

 

 

Покажи ми кой от коментарите му на колегата ти имат някакъв смисъл? Той нищо няма в предвид, той има в предвид да покаже колко е прост, успешно при това.

Еми май е този просто го е изказал с по-закачлив начин. Това за общите неща е малко безсмислено между всички програмни езици има прилики и разлики, някой си приличат повече други по-малко затова е добре да се дават по-конкретни примери. Защо някой от двама ви не го прави не мога да кажа.

 

Архивирана тема

Темата е твърде стара и е архивирана. Не можете да добавяте нови отговори в нея, но винаги можете да публикувате нова тема, в която да продължи дискусията. Регистрирайте се или влезте във вашия профил за да публикувате нова тема.

Разглеждащи това в момента 0

  • Няма регистрирани потребители разглеждащи тази страница.

Дарение

  • Подкрепи съществуването на форума - направи дарение
    26%
    Дарени 256.00 EUR от нужните 1,000.00 EUR

Бюлетин

Получавайте известие, когато има важна промяна или новина свързана с форума.

Профил

Навигация

Търсене

Търсене

Конфигуриране на push известия в браузъра

Chrome (Android)
  1. Докоснете иконата на катинар до адресната лента.
  2. Докоснете Разрешения → Известия.
  3. Променете предпочитанията си.
Chrome (Desktop)
  1. Кликнете върху иконата на катинар в адресната лента.
  2. Изберете Настройки на сайта.
  3. Намерете Известия и коригирайте предпочитанията си.