За PHP и GTK

5 отговора 184 прегледа
#1

За PHP и GTK

Още в началото искам да кажа, че аз съм профант аматьор, а не професионален програмист и може би затова въпросите ми тук ще изглеждат малко странно, но все пак нека ги задам:

1. Искам да науча езика PHP. За целта ми е ясно, че трябва да инсталирам интерператора, MySQL и Apache. Казаха ми обаче, че ако инсталиран разширението GTK отпада необходимостта от Apache. Така ли е наистина ?

2. GTK разширение на PHP ли е, или си е самостоятелен отделен език. Неговите функции същите ли са като на РНР или са различни ?

Благодаря Ви предварително за отзивчивостта !

Отговор
в отговор на Пpoфaнт #3

Re: За PHP и GTK

ами PHP само по себе си също може да си се ползва без apache, mysql, gtk ...

apache или друг web server трябват, ако ще правиш web приложение
mysql или друга база данни ти трябва, само ако ти трябва база данни ;-))
gtk е библиотека, която може да се ползва и от php (т.е. тя може да си се ползва и от други езици) тя е за графични програми - т.е. такива дето си ги цъкаш с мишката ;-))

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

Отговор
в отговор на Пpoфaнт #4

Re: За PHP и GTK

GTK/PHP е разширение, с което да се разработват приложения на пхп с графичен интерфейс.
Без уеб сървър (може и да не ползваш Апач) също може да се мине, ако искаш да пишеш приложения с команден ред.
Ако искаш да правиш уеб-базирани приложения (т.е. интерфейсът да ти е браузъра) ти трябва някакъв уеб сървър.
Препоръчва се това да е Апач, но ако по някаква странна причина не искаш или не можеш да го сложиш има и алтернативи.
Една от интересните такива е тази: [линк] - малък уеб сървър, написан на пхп.

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

Ако си новак и искаш да се учиш на пхп, най-вероятно имаш предвид именно уеб-приложения, демек слагай Апач.

Между другото пхп е доста мощен език от високо ниво и е много приятен за писане на всякакъв софтуер (който не иска гуи или може да мине само с уеб; за гтк нищо не мога да кажа).

Портал за почитателите на Толкин - връзки и новини
[линк]
Отговор
в отговор на Mopдpeд #5

Не ми трябва за уеб приложения...

... а за писане на мои си малки приложения, с които да работя в базата данни, която ми е от MySQL

Отговор
в отговор на Пpoфaнт #6

Re: Не ми трябва за уеб приложения...

Можеш да минеш и с CLI (command line interface) версията на интерпретатора значи, ама мен да питаш разликата между инсталиране на апач и неинсталиране на апач е 15 минути :)

Между другото пентиум на 100 (словом: сто) мегахерца, 32 рам с вин98 второ издание и внимателно инсталиране на правилен софтуер понася без проблем апач, мъсял, пхп и само при работа с пхпМъАдмин се усеща забавяне. Предполагам че и по ниска машина ако е с гну/линукс ще върши работа. Извод: аре инстални го тоз апач, стига разпитва трябва ли не трябва ли, няма да те заболи :)
Майтап де, да не се засегнеш нещо. Уеб интерфейсът си е по-удобен от командния ред, освен ако не си някой линукс зеалот, но тогава си за клуб пърл ;)


П.С. Ако скриптът ти смята да дъмпи често и по много информация ЦЛИ е по-добрия вариант, иначе, дори при включен авто-флъш на изхода, браузърът може да реши да не покаже изхода веднага.

Портал за почитателите на Толкин - връзки и новини
[линк]
Отговор