Avatar billede loproc Praktikant
07. august 2006 - 07:48 Der er 15 kommentarer og
1 løsning

PHP IDE til PcBSD

Hejsa

Jeg har endelig fået taget mig sammen til at installere PcBSD på min laptop (da min windows xp crashede fuldstændigt) men i den forbindelse får jeg brug for en ny PHP editor...

Jeg har i lang tid brugt Maguma Open Studio, og det er jeg meget tilfreds med, da det har indbygget FTP browsing, code completion og syntax highlighting.

Når nu jeg skifter til BSD får jeg jo så bare et problem, da Maguma Open Studio er windows-only :(

Håber der er nogen der kan anbefale et godt program med samme features som Maguma Open Studio.

Martin
Avatar billede miqe Nybegynder
07. august 2006 - 08:59 #1
Hejsa!
Vidste ikke der var noget der hed PcBSD. Det må jeg prøve.
Har en anden tråd kørende, hvor jeg netop spørger efter andre styresystemer:
http://www.eksperten.dk/spm/724183

Jeg har gode erfaringer med Jedit: http://jedit.org/
Den kan køre på alt, da det er Java. Den understøtter syntax-highlighting i mere end 130 forskellige programmeringssprog. Inkluderet er selvfølgelig php, css og html.
Denne er nem at bruge når man kommer fra et Windowsmiljø.

2 andre store spillere i unix-verdenen med text-highlight er:
emacs, xemacs, gemacs m.m.
vi, vim, gvim m.m.

Alle 3 er i ports og package systemet i din BSD.

For at installere xemacs:
pkg_add -r xemacs (Henter pakken fra ftp-server)
pkg_add xemacs (vis pakken er hentet)
Avatar billede loproc Praktikant
07. august 2006 - 10:22 #2
Har faktisk lige kikket på jedit, men umiddelbart kunne jeg ikke se den har FTP indbygget, og det er et af mine allerhøjeste ønsker til min kommende editor.

PcBSD er i øvrigt en user-friendly BSD, med dansk installation og utrolig gennemført brugervenlighed generelt. En "desktop bsd".
Avatar billede loproc Praktikant
07. august 2006 - 10:25 #3
Hovsa - det ser ud til at den har en plugin, så der understøttes FTP... Jeg vil prøve den - mange tak! (lav eventuelt et svar)
Avatar billede miqe Nybegynder
07. august 2006 - 10:30 #4
Skal gerne lave et svar, men 150 point er måske lidt i overkanten for så nem en besvarelse.
Jeg fik endda også selv noget ud af dit spørgsmål.

Ved du om man på samme måde som i ren FreeBSD kan bruge både ports og packages til at installere f.eks. apache, mysql og php5??
Avatar billede loproc Praktikant
07. august 2006 - 10:39 #5
Ja, det kan du. Det er en helt almindelig FreeBSD, bare "pakket ind" i en installer og med nogle preinstallerede ting, samt med et brugervenligt pakkeinstallationssystem. Hvis ikke din software er at finde på www.pbidir.com, kan du selv lave en PBI installations pakke og lade andre bruge den, eller du kan naturligvis bruge en konsol, og port samlingen eller hvad du vil.
Avatar billede loproc Praktikant
07. august 2006 - 10:53 #6
Hehe, efter at have kikket kort på jEdit, har jeg fået genoplivet min frygt for alt der starter med "j". Det første jeg oplever er at der skal installeres JRE. Det er så hvad det er. Men det er langsomt. Og da jeg prøver at installere en plugin, crasher programmet så grumt, at window manageren ryger med ned :(

Alt i alt, jeg holder mig (igen) væk fra programmer der starter med "j" og er i camelCase ;)
Avatar billede miqe Nybegynder
07. august 2006 - 13:04 #7
Hæhæ!
Jeg har også nogle småproblemer udover at det er langsomt.
Dette er mest med hensyn til tegnsæt.

vim og xemacs er ret potente editorer på markedet, men kræver bare at man sætter sig lidt mere ind i det.
Generelt for dem begge kan siges at det er næsten lige før at de også kan brygge kaffe.
Begge kan i hvert fald med den rette hardware indrettes til at styre en kaffe maskine, vis man har evnerne til det.

Jeg har som basis begge installeret, da de begge har styrker og svagheder.
I vim skal du være opmærksom på at den har et edit-mode og et command-mode.
Man kommer ret ofte til at fyre nogle sjove kommandoer af vis man er lidt for hurtig og tror man er i edit-mode. vi/vim kan programmeres til hvad som helst.
emacs/xemacs er uhyre konfigurerbar. xemacs er emacs med en grafisk brugerflade.
Sætter man sig ordentligt ind i den kan man få det som man vil have det.
Begge understøtter syntax-highlighting, men det kan nogle gange være svært at overskue hvordan man slår det til, vis man ikke kender dem.
Der er forskel på standard indstillingerne for begge i henholdsvis Linux og BSD.
Det skal ikke undre mig at der også er forskelle mellem de forskellige distributioner.
Avatar billede loproc Praktikant
07. august 2006 - 22:34 #8
Jeg kender godt vi/vim... har brugt unix nogle år efterhånden, men aldrig som desktop. Og ja, den kan brygge kaffe - da jeg var mindre og stadig legede med lego lånte jeg en bog på biblioteket og byggede et interface til min comodore 64, hvorpå jeg så kunne programmere mine lego-technic kreationer... Call me geek :)
Avatar billede loproc Praktikant
07. august 2006 - 22:37 #9
Hehe, faktisk har jeg i en periode administreret maskinerne hvor eksperten.dk / pcworld.dk / computerworld.dk kører på... Arbejdede et sted der havde fået opgaverne fra IDG, så jeg har haft en stor indflydelse på setup'et, og har da også klappet alle serverne, og rodet lidt med dem en skummel nat der skulle laves opdateringer :)
Avatar billede miqe Nybegynder
08. august 2006 - 09:01 #10
oki. Sejt.
Ved du hvor meget båndbredde der kræves for at køre et site som eksperten.dk?

Det mest nørdede jeg har lavet er nok at programmere min lommeregner til at kunne udregne kondensator-værdier til et ChebyShev filter.
Jeg lever i høj grad efter devisen:
"If it aint broken: It does'nt have enough features yet!"
Bruger også gerne 10 timer på at programmere noget der kan lave et stykke kedeligt arbejde for mig, end at bruge de 2 timer på at lave det kedelige stykke arbejde.
Avatar billede loproc Praktikant
14. august 2006 - 11:40 #11
Uha, jeg ved slet ikke med båndbredden... Hosting centeret de står på har jo bare mere eller mindre ubegrænset hastighed...
Avatar billede miqe Nybegynder
14. august 2006 - 12:56 #12
Hæhæ!
Afprøvede lige PC-BSD.
2 ting der gør den mindre brugervenlig er:
1. Jeg havde kun mulighed for at bruge hele(/resten af) disken.
2. Når hardwaren SKAL bruge ACPI skal man anvende lidt mere hårdføre metoder, end en begynder normalt vil kende til.
Det virker meget brugervenligt ellers.
Mht. pkt. 1 bliver man derfor nødt til at lave partitioner til andre OS før man putter PC-BSD disken i maskinen. Dette har jeg dog ikke testet i praksis, men jeg går da ud fra at den ikke vil forsøge at overtage allerede oprettede partitioner.
Avatar billede Slettet bruger
15. august 2006 - 09:41 #13
Hvis du ønsker noget lidt mere traditionelt IDE-agtigt med GUI-brugerflade kunne du se på Quanta+ som er en del af KDE's webdevelopment pakke. Den burde også findes som port/package allerede.
Avatar billede miqe Nybegynder
15. august 2006 - 13:39 #14
Har lige kigget lidt efter Quanta+
Den skulle ligge i kdewebdev
Som root:
pkg_add -r kdewebdev
Avatar billede miqe Nybegynder
15. august 2006 - 13:41 #15
Det jeg mener er at det ikke ser ud til at du for Quanta+ i "løsvægt" i FreeBSD.
Kig evt. på:
http://quanta.kdewebdev.org/
http://quanta.kdewebdev.org/releases.php
Avatar billede Slettet bruger
15. august 2006 - 13:54 #16
mige: Det var sådan set også hvad jeg mente. Jeg var bare ikke siker på om *BSD måske havde splittet nogle af de større KDE-pakker op i komponenter - det gør mange linux-distributioner nemlig.

loproc: Hvis du mere er til Gnome, kunne du se på bluefish. Jeg kan ikke huske om den har "forstand" på PHP, men det er en webeditor til Gnome.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester