???

15 отговора 494 прегледа
#1

???

Извинявайте за тъпия въпрос ама каква е разликата между PHP, MySQL и CGI.
Ако искам да си правя форми за обратна връзка и електронни магазини, какво трябва да знам.

Отговор
в отговор на sasho #2

Re: ???

PHP i CGI sa ezici za web programirane. Na tiah se pishat scriptove. CGI vsyshtnost e Perl, koeto go pravi po-slozen no i s poveche vyzmoznosti. PHP predstavliava funkcii na Perl, koeto go pravi po-lesen. Pri vsichki polozenia PHP e dostatychno funkcionalen za da ti svyrshi rabota. MySQL e baza danni, v neia vyv vid na tablici se syhraniava informacia. Za da si napravish form-a za obratn vryzka moze da ne ti se nalozi da znaesh Мoze da ne ti se nalozi da izpolzvash MySQL, zavisi kakvo po-tochno iskash da napravish. Za da si napravish elektronen magazin zadylzitelno triabva da mozesh da rabotish s MySQL ili druga baza danni, osven ako ne izpolzvash niakoi gotov script. Kato nachalo procheti [линк] . Tam ima dostatychno polezna informacia. Pozdravi i uspeh.

P.S. Molia ne komentiraite do kolko sa pylni i tochni opredeleniata koito sym dal, prosto se opitah da go obiasnia po-iasno na momcheto.

Отговор
в отговор на webmaster-a #3

triabva...

Chovek kato neznae neshto, nai-loshiat variant e da se opitva da nauchi drugite na neznanie. Ot tova koeto si napisyl stava iasno che ne si chovek oshte, a 10-15 godishno detence.

> PHP i CGI sa ezici za web programirane

CGI ne e ezik, a interpreatator. otvori google i se obrazovai malko. CGI moje da execva programi napisani na C, C++, Java, Perl, Python, PHP, bash i t.n.

PHP veche osven ezik za web programirane e i ezik za shell
scripting (CLI).

> Perl, koeto go pravi po-slozen no i s poveche vyzmoznosti.
> PHP predstavliava funkcii na Perl, koeto go pravi po-lese

rotfl...tova niama nujda ot komentar.

Отговор
в отговор на sasho #4

Re: ???

съдейки по въпроса - правилния отговор е:

да наемеш хора, които вече са го правили това...

[линк]
Отговор
в отговор на sysp #5

Re: triabva...

Wemastera и мен ме шашардиса с това обяснение но нали ми е само за хоби не посмях да се обадя. Webmaster е все пак

Отговор
в отговор на veskop #6

Re: triabva...

Az znaeh che taka shte stane za tova go napisah tova v P.S., ama iavno ne ste go videli. Ne sym se opitval da davam opredelenia - ne mi e tova rabotata, az prilagam tezi ezici v rabotata si, ne pisha knigi i uchebnici za tiah. Interesno mi e sega kakvo e razbral nachinaeshtia potrebitel ot dumichkata "interpretator". Ne iskam da prodylzavam tozi spor - iavno triabvashe da vi ostavia vie da formulirate opredelenie po uchebnik, a posle az da go obiasnia na razbiraem ezik. Za drug pyt shte znam.

Отговор
в отговор на webmaster-a #7

Re: triabva...

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

Отговор
в отговор на Topбaлaн #8

Re: ???

Благодаря на всички, които постнаха. Все пак ми е ясно, че трябва да се снабдя с литература и след това яко четене и писане. Обаче гледам една дебела червена книга "PHP" и се чудя дали да си я купя (все пак струва 30 лв.) и да понауча туй - онуй, обаче взех да се съмнявам дали PHP е точно езика, който ми трябва и да не стане така, че да си я купя и изуча и после да трябва да си купувам нещо друго за още 30 лв. и него да уча и т.н. Какво да правиш човек не може всичко да знае. Явно ако почна да го уча това няма да сбъркам. Трябва ми за да се чувствам сигурно в web design изпълненията ми.

Отговор
в отговор на sasho #9

Re: ???

abe da ti kaja i az dneska ia otvorih za sefte i se uchudih za tova koeto pishe vutre i bah si aata.

Vikam che dobre sum zapochnal predi 4 godini s PHP na source i help file inache sega bih si gledal taz tuhla i sum se chudil de da si nameria rabotata.

ako niamash nikakuv opit v programirane, saveta mi e da zapochnesh s pascal ili basic na pravetz 8, sled koeto da minesh kum C i posle kum C++, malko delphi za client-server ili 3-tier (za da si naiasno), PERL i sled tova zapochni s PHP.

e, moite preporaki vajat ako iskash da stanesh programist, inache za zanaiata shte ti stigne i debelata kniga (det mu se vika kvot si e poiskalo sushtoto i se e obadilo), samo posle da ne ni tormozish s tupite vaprosi za sessions ili multiply choices on select.


Inache ... ne biva da uchish, preporuka mi e da naemesh niakoi koito da ti svurshi rabotata i ti da oberesh kaimaka, hem shte stane edin lamer less, hem niakoi znaesht i mojesht shte si poluchi pari za tova che znae i moje. Ostavi drugite da se chuvstvat svobodno vuv web prostranstvo, tova im e professia vse pak.

-----------------------
гърбавия ковчег ще го изправи
Отговор
в отговор на Дpeмeщ #10

Re: ???

propusna da spomene6 i asembler za 80x86 :-))))
i da mu kaze6 nai vaznata komanda (izpolzva se kogato ima6 koi da pi6e kod):
MOV AX, BX // ot levio kra4ol v desnio
MOV BX, AX // ot desnia kra4ol v levio
:-))))))

E tuk ni6to niama :[линк]
Отговор
в отговор на ro6avia #11

brei [got mi e] ;-)

т'ва звучи като от запад на изток и от изток на запад

Break The UnBreakable
Отговор
в отговор на nupaT #12

Re: brei [got mi e] ;-)

Баси Вий ма разбихте бе, ама пък що да не пробвам, нали съм инат. Доколкото се сещам тъй съм научил Corel, Photoshop, Flash и някои други покрай тях и смятам, че се оправям. Що да не опраскам някой и друг език за програмиране между другото като PHP?

Отговор
в отговор на sasho #13

Re: brei [got mi e] ;-)

Тук понеже май го избиха само на майтап ще се опитам да бъда сериозен. Аз не се занимавам с програмиране от много отдавна но Corel, Photoshop, Flash са неща които са доста далеч от програмиране. Ако никога не си се занимавал с програмиране, ако не си запознат с нито един програмен език поне чисто теоретично ще ти трябва доста време. Програмист не се става за 2 дни, нито за 2 месеца нито дори за 2 години. Което не означава че ако искаш не може да се пробваш.
Успех

[линк]
Отговор
в отговор на sasho #14

php na prav pogled e lesen

php na prav pogled e lesen, i dori hora, koito ne sa se zanimavali nikoga s programirane mogat da napraviat ne6to. Savsem e drug e vaprosa da se napi6e ka4estvena i lesna za poddarzhane programa, no tova idva nai-ve4e s opita.

Отговор
в отговор на s_dimi #15

И не само опит,

но и един добър проект преди това. С опита знаеш как, а проекта казва какво да се прави.

Прави каквото трябва, пък да става каквото ще.
Отговор
в отговор на sysp #16

Re: popravka na popravkata :))

"Chovek kato neznae neshto, nai-loshiat variant e da se opitva da nauchi drugite na neznanie". Za tova si prav i ne bi tryabvalo da podvejdash horata:

"CGI ne e ezik, a interpreatator. otvori google i se obrazovai malko. CGI moje da execva programi napisani na C, C++, Java, Perl, Python, PHP, bash i t.n. "

Ti otvori li google, za da vidish che CGI e interface a ne interpretator :) , a programite gi execute-va web servera. Interpretatori sa Perl, Python, PHP i drugi koito interpretirat source coda pri vsyako izpulnenie (osven ako ne polzvat Zend Cache primerno :))). CGI e interface mejdu web servera i takiva interpretatori ili koyto i da e drug executable za web servera fail (nali pomnish chmod 0755 za perl scriptovete :)) ).

I taka: CGI = Common Gateway INTERFACE

"PHP veche osven ezik za web programirane e i ezik za shell
scripting (CLI). "


A zashto zabravi i za client-side GUI programming chrez PHP-GTK. Zmievski za tva li se muchi tolkova momcheto da portva GTK-to za PHP :))
Ako ne si chuval vij tova:

[линк]


Ayde i ne uchi drugite na neznanie :))

Отговор