Jabuk
Pojdi na stran 1, 2  Naslednja
PHP programiranje na OSX
Stevie Jabuk

Stevie Jabuk

Pridružen/a: 14.01.2008
Prispevkov: 234
Ni navedeno

Poglej uporabnikov profil
Prispevek: #1   Objavljeno 28.04.2008 18:56:55
PHP programiranje na OSX
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
Ker se trenutno učim PHPja bi mi prav prišla neka "stvarca" za lažje pisanje kode. Trenutno se zabavam z TextEditom kar pa ni ravno super način. Torej bi rad nekaj kar barva kodo in predlaga kaj napisati (torej pritisneš neko črko in dobiš vse kar se lahko začne na to črko).
Jablanator

Jablanator

Pridružen/a: 22.11.2007
Prispevkov: 75
Kraj: Sežana
Moški

Poglej uporabnikov profil
Prispevek: #2   Objavljeno 28.04.2008 20:44:46
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
i use Smultron Smile
http://smultron.sourceforge.net/
Jabuk Staff

Jabuk Staff

Pridružen/a: 21.04.2007
Prispevkov: 1036
Kraj: Ljubljana
Ni navedeno

Poglej uporabnikov profil
Prispevek: #3   Objavljeno 28.04.2008 21:36:46
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
TextMate
Stevie Jabuk

Stevie Jabuk

Pridružen/a: 30.09.2007
Prispevkov: 456
Moški

Poglej uporabnikov profil
Prispevek: #4   Objavljeno 29.04.2008 09:44:05
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
TextWrangler
Stevie Jabuk

Stevie Jabuk

Pridružen/a: 23.07.2007
Prispevkov: 609
Kraj: 1 Infinite Loop
Moški

Poglej uporabnikov profil
Prispevek: #5   Objavljeno 30.04.2008 08:19:33
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
Coda
Stevie Jobs

Stevie Jobs

Pridružen/a: 24.07.2007
Prispevkov: 2095
Kraj: Celje
Moški

Poglej uporabnikov profil
Prispevek: #6   Objavljeno 30.04.2008 10:58:26
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
Da naredim povzetek:

skEdit
Smultron (free)
TextWrangler (free)
TextMate
Coda
Zend Studio
HyperEdit
jEdit

Če nimaš okolja na kterem bi se učil pa je za začetnika še odlično tole:
MAMP (Macintosh, Apache, Mysql and PHP)
Stevie Jabuk

Stevie Jabuk

Pridružen/a: 14.01.2008
Prispevkov: 234
Ni navedeno

Poglej uporabnikov profil
Prispevek: #7   Objavljeno 30.04.2008 11:47:07
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
Zanimive so te stvarce!
Predvsem Coda mi je všeč.

Drugače pa server sem postavil s pomočjo xampp paketa ampak imam majčken problemček z varnostjo. Le ta mi namreč javlja naslednje napake:

Citiram:
These XAMPP pages are accessible by network for everyone UNSECURE
Every XAMPP demo page you are right now looking at is accessible for everyone over network. Everyone who knows your IP address can see these pages.

MySQL is accessible by the network UNSECURE
This is a potential or at least theoretical security leak. And if you're mad about security you should disable the network interface of MySQL.

The phpMyAdmin user pma has no password UNSECURE
phpMyAdmin saves your preferences in an extra MySQL database. To access this data phpMyAdmin uses the special user pma. This user has in the default installation no password set and to avoid any security problems you should give him a passwort.

The MySQL user root has no password UNSECURE
Every local user on Mac OS X box can access your MySQL database with administrator rights. You should set a password.

The FTP password for user nobody is still 'xampp' UNSECURE
By using the default password for the FTP user nobody everyone can upload and change files for your XAMPP webserver. So if you enabled ProFTPD you should set a new password for user nobody.


Sedaj nimam pojma kako naj bi to porihtal. Spodaj sicer piše tole:

Citiram:

To fix or close all these matters simply call
/Applications/xampp/xamppfiles/xampp security
This will start an interactive program.


Ampak tega direktorija ali kake take datoteke tam ni.
Stevie Jobs

Stevie Jobs

Pridružen/a: 24.07.2007
Prispevkov: 2095
Kraj: Celje
Moški

Poglej uporabnikov profil
Prispevek: #8   Objavljeno 30.04.2008 12:39:28
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
Če računalnik na katerem imaš XAMPP installiran za routerjem te te napake naj ne skrbijo, saj od zunaj nihče ne bo uspel prit do tvojega računala, ker na routerju najverjetneje nimaš nastavljenih preusmeritev za porte.

V nasprotnem primeru pa odprti terminal ter vanj skopiraj

/Applications/xampp/xamppfiles/xampp security

in pritisni enter.

XAMPP ne poznam, vendar imam občutek, da te bo vodilo skozi nastavitve in ti ponudilo spremembo privzetih gesel.
Stevie Jabuk

Stevie Jabuk

Pridružen/a: 14.01.2008
Prispevkov: 234
Ni navedeno

Poglej uporabnikov profil
Prispevek: #9   Objavljeno 30.04.2008 14:04:20
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
Računalnik je za routerjem ja in tudi ti porti niso preusmerjeni.

Drugače pa sem tisto poizkusil skopirati v terminal že takoj na začetku in seveda ni delovalo. No such file or..... Dokumentacije za OSX pa tudi ni samo za linux in windows.

EDIT: Porihtal. Kdor je tisto pisal se je očitno precej zmotil. Ime skripte je mampp scurity in ne xampp security.
Jablanator

Jablanator

Pridružen/a: 22.10.2006
Prispevkov: 174
Ni navedeno

Poglej uporabnikov profil
Prispevek: #10   Objavljeno 02.09.2008 16:45:59
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
Imam en problemček z TextMate. Trenutno delam na nečemu, kjer imam malo mešane PHP in HTML kode in ko shranim kot utf-8, se mi šumniki spremenijo v čudne znake. Kaka ideja?

Edit:
po celem dnevu matranja sem ugotovil, ko sem seveda probal textwrangler in smultron, da je bil problem v enem html komentarju, v katerem je bil "Š", in zato program ni mogel shraniti fajla v drugem encodingu :S
Jablanator

Jablanator

Pridružen/a: 22.10.2006
Prispevkov: 174
Ni navedeno

Poglej uporabnikov profil
Prispevek: #11   Objavljeno 03.09.2008 18:29:11
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
Alen je napisal/a:
Imam en problemček z TextMate. Trenutno delam na nečemu, kjer imam malo mešane PHP in HTML kode in ko shranim kot utf-8, se mi šumniki spremenijo v čudne znake. Kaka ideja?

Edit:
po celem dnevu matranja sem ugotovil, ko sem seveda probal textwrangler in smultron, da je bil problem v enem html komentarju, v katerem je bil "Š", in zato program ni mogel shraniti fajla v drugem encodingu :S


Ok, ne, očitno ne dela, spet :S
Kak predlog?
Stevie Jabuk

Stevie Jabuk

Pridružen/a: 06.07.2008
Prispevkov: 383
Kraj: Celje
Ni navedeno

Poglej uporabnikov profil
Prispevek: #12   Objavljeno 03.09.2008 18:30:18
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
Mogoče pa TextMate ne podpira UTF-8 oz. šumnikov?
Stevie Jobs

Stevie Jobs

Pridružen/a: 14.03.2008
Prispevkov: 1584
Moški

Poglej uporabnikov profil
Prispevek: #13   Objavljeno 03.09.2008 18:45:20
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
Kolikor sem sprobal Coda se mi ni zdel slab program. Zal nisem sprobal PHP tako, da ne vem kako je glede le-tega. Priporocam pa vseeno da sprobas Smile
Jablanator

Jablanator

Pridružen/a: 22.10.2006
Prispevkov: 174
Ni navedeno

Poglej uporabnikov profil
Prispevek: #14   Objavljeno 03.09.2008 21:02:04
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
Probal sem shranit kot CP1252 (al kaj je že), pa je reklo da lahko shrani samo v utf-8, kjer se pojavi ta problem.

Bom pa sprobal še Codo, hvala Smile
Stevie Jabuk

Stevie Jabuk

Pridružen/a: 14.11.2007
Prispevkov: 352
Moški

Poglej uporabnikov profil
Prispevek: #15   Objavljeno 03.09.2008 21:25:54
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
Kja pa BBEdit?
Jablanator

Jablanator

Pridružen/a: 22.10.2006
Prispevkov: 174
Ni navedeno

Poglej uporabnikov profil
Prispevek: #16   Objavljeno 03.09.2008 21:33:49
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
Lahko probam še to, ampak res se mi ne sanja več.
Menjam encoding na vse žive neumnosti, vedno mi namesto šumnikov napiše neke čudne črke. Ali je to croatian, western latin 1 nevem kaj, uft-8, uft-16...
Nevem, nimam več idej. Probaj sem tudi z codo, kjer naj bi kao konvertalo encoding, ampak ko pogledam potem v kodo, so v sami kodi zapisani čudni znaki namesto šumnikov. Prej sem to delal na laptopu (Windows) v nekem PhpEd, kjer nisem opazil teh problemov, tle pa se jih kar ne morem rešit.
Coda mi je sicer super všeč, najbolj od vseh programov do sedaj in močno upam da bom lahko delo nadaljeval na macu. To je sicer moja prva slaba izkušnja, ki upam da se bo rešila Smile.
Če ima kdo še kak predlog, bom zelo vesel, vendar mislim da težava ni v programu samem. Prej v zvezi z OSom, glede na to da je v vsem programih težava enaka. Sam se sicer ne spoznam na to, na kak encoding delujejo serverji, ampak mogoče je kej v tej smeri. Včeraj mi je celo ratalo, da je nekaj časa delovalo normalno, sedaj pa spet ne deluje.

Sicer pa to ne deluje tako če echojam šumnik, ali pa če je izpisan izven phpja v čisti html kodi.

Edit:
Torej, probal sem brat šumnik iz baze in ga potem izpisati na strani, kar deluje. Še vedno pa je problem če jih vpišem direkt v kodo. Seveda to ni rešitev, samo opazka Smile
Jablanator

Jablanator

Pridružen/a: 22.10.2006
Prispevkov: 174
Ni navedeno

Poglej uporabnikov profil
Prispevek: #17   Objavljeno 03.09.2008 21:42:47
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
Nov post, da bo bolj opazno.

Fanjte, ne me tepst Very Happy
Č je torej v htmlju &#269, in seveda dela. Še vedno pa nevem zakaj mi je potem na windowsih primlo, ali sem pač spregledal. Moja napaka, upam da bo še komu koristla Very Happy

In še enkrat hvala za Codo, bolj kot probavam, bolj mi všeč postaja Wink
Stevie Jabuk

Stevie Jabuk

Pridružen/a: 06.07.2008
Prispevkov: 383
Kraj: Celje
Ni navedeno

Poglej uporabnikov profil
Prispevek: #18   Objavljeno 04.09.2008 04:20:33
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
Če nimaš namena uporabljati latin in podobnih charsetov se izogni pisanju kod za šumnike.
Pa saj nismo v prejšnjem tisočletju. Laughing

Uporabi UTF-8, kjer lahko brez težav pišeš šumnike in še zelo veliko drugih podobnih znakov.
Stevie Jobs

Stevie Jobs

Pridružen/a: 24.07.2007
Prispevkov: 2095
Kraj: Celje
Moški

Poglej uporabnikov profil
Prispevek: #19   Objavljeno 04.09.2008 07:21:08
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
DejanX je napisal/a:
Če nimaš namena uporabljati latin in podobnih charsetov se izogni pisanju kod za šumnike.
Pa saj nismo v prejšnjem tisočletju. Laughing

Uporabi UTF-8, kjer lahko brez težav pišeš šumnike in še zelo veliko drugih podobnih znakov.


Ravno zaradi tega mišljenja avtorja TextMate jaz tega programa ne uporabljam (čeprav bi ga z veseljem).
V podjetju imamo OGROMNO starih projektov, ki tečejo na latin2 in jih je potrebno konstantno vzdrževati.
Da bi za stare projekte uporabljal en editor, za nove pa drugega mi pa na misel ne pride.
Jabuček

Jabuček

Pridružen/a: 16.05.2008
Prispevkov: 28
Kraj: Ljubljana
Ni navedeno

Poglej uporabnikov profil
Prispevek: #20   Objavljeno 04.09.2008 07:58:45
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
Tudi meni so šumniki in TextMate delali probleme (ampak samo s starimi PHP dokumenti). Na žalost sem ravno en dan pred editiranjem tega dokumenta vrgel dol TextWrangler, da bi preveril ali dela ...

Sem pa poizkusil s Codo, ki je sicer ene sorte malce okleščen Dreamweaver, in če zaznaš kakšen znak izven kodne tabele zasejvanga dokumenta, program zateži, če ga promotaš v UTF-8 ali UTF-16 ... ampak so spet neki problemi, ko dam to na sajt. Morm met mal več časa za testiranje, pa javim.
Ne moreš dodajati novih tem
Ne moreš odgovarjati na teme
Ne moreš urejati svojih prispevkov
Ne moreš brisati svojih prispevkov
Ne moreš glasovati v anketi
Pokaži sporočila:
Pojdi na:
Jabuk.si Vsa vsebina spletne strani je last Jabuk.si in njegovih članov. © 2004 - 2020 Jabuk.si Kontakt Kontakt   Domov Domov   Na vrh strani Na vrh strani