WN

WN (https://www.wn.se/forum/index.php)
-   Webbhotell (https://www.wn.se/forum/forumdisplay.php?f=13)
-   -   Bekvämt sätt att programmera (https://www.wn.se/forum/showthread.php?t=1060974)

Mitchell Vargo 2014-02-25 12:10

Bekvämt sätt att programmera
 
Hej!

Har precis köpt en domän och host (citynetwork).
Sitter i vanliga fall på localhost och kodar sen laddar jag upp det till FTP:n, men vill nu ha det lite enklare.

Hur kan jag göra för att sitta på min dator och programmera, när jag sparar ev. genom terminal bara skicka upp den till min host? För att slippa hitta filen och slänga upp den via FileZilla.

Tacksam för svar.

Kimppa 2014-02-25 12:15

Hej!

Det brukar finnas inbyggda funktioner i din text-editor (jag använder Notepad++) för att ladda upp filer man arbetar med till FTP.

Mvh,
Kim

Mitchell Vargo 2014-02-25 12:21

Grymt! Klart man inte tänkte på det, tack för ett snabbt svar ;)

Conny Westh 2014-02-25 17:34

Jobbar man med mer avancerade integrerade utvecklingsmiljöer som Visual Studio mfl så brukar det finnas en "publish"-möjlighet som sköter om det jobbigaste delarna av att ladda upp en applikation.

tushko 2014-02-25 20:09

Jag har också CityNetwork, använder NetBeans som automatiskt laddar upp filerna när dom sparas. Nu har jag förvisso en Mac, men programmet finns nog till Windows också, annars finns flera alternativ.

H S Consulting 2014-02-25 20:16

Jag använder också Netbeans och har Windows. Tidigare har jag använt både Dreamweaver och Notepad++ (används fortfarande i vissa enstaka fall), men dessa saknar många funktioner som Netbeans har. Att filen laddas upp till servern när man sparar den är mycket smidigt. En annan stor fördel med Netbeans är att det har stöd för versionshantering (git, subversion m.fl.)

captaindoe 2014-02-25 21:36

Finns även: http://beanstalkapp.com/features/deployments

Om ni arbetar med Git, men laddar upp till er server via FTP så kan jag rekommendera https://github.com/git-ftp/git-ftp.

Kod:

git ftp push --user username --passwd password ftp://server.com/directory -v
Om ni även spårar deploys och liknande så är det simpelt att skapa ett bash-skript som gör allt detta automatiskt.

Mitchell Vargo 2014-02-26 14:01

Tack för alla svar! Ska nog ladda ner Netbeans och testa, men känner mig nog ganska bekväm med mitt IDE, men lät väldigt smidigt med Netbeans! Använder fö. Aptana.

H S Consulting 2014-02-26 14:28

Om du använder Aptana idag vågar jag nästan garantera att du kommer älska Netbeans.

tartareandesire 2014-02-26 15:16

+1 för Netbeans.

captaindoe 2014-02-26 16:45

Jag använde Netbeans i flera år, och det är verkligen grymt. Men efter jag hittade PhpStorm och provade på det så blev jag kär.

PhpStorm = Netbeans^2

tartareandesire 2014-02-26 17:36

Citat:

Ursprungligen postat av captaindoe (Inlägg 20487360)
Jag använde Netbeans i flera år, och det är verkligen grymt. Men efter jag hittade PhpStorm och provade på det så blev jag kär.

PhpStorm = Netbeans^2

Netbeans går ju dock att använda till annat än bara PHP.

captaindoe 2014-02-26 22:23

Visst är det så, och skaparna av PhpStorm har flera IDE:er.
http://www.jetbrains.com/

ah-berg 2014-02-27 16:30

Jag kör Aptana då man direkt kan editera via sftp/ftp utan att behöva synka via en lokal katalog.

captaindoe 2014-02-27 16:32

Det ska däremot bli väldigt spännande att se Githubs IDE. http://atom.io/

Jimmit 2014-02-27 23:04

Kör PHPStorm som nämnts tidigare. Namnet till trots kan man skriva extremt många olika språk, installera plugins som stödjer allt från NodeJS till nåt random gammalt skräp-språk.

PHPStorm är egentligen WebStorm på speed.
http://www.jetbrains.com/webstorm/

Inbyggd terminal, stöd för git, vagrant, composer m.m. Körde Sublime Text innan och älskade den då, men PHPStorm lyckades få mig att köpa licens efter att kört trail-versionen en dryg vecka, trots relativt högt pris på €89.

Roosweb 2014-02-28 00:55

Citat:

Ursprungligen postat av captaindoe (Inlägg 20487427)
Det ska däremot bli väldigt spännande att se Githubs IDE. http://atom.io/

Tycker den ser ut att påminna en hel del om Brackets: http://brackets.io/

Som för övrigt är en grym IDE, enligt mig. :)

Kimppa 2014-02-28 09:22

Citat:

Ursprungligen postat av captaindoe (Inlägg 20487381)
Visst är det så, och skaparna av PhpStorm har flera IDE:er.
http://www.jetbrains.com/

Tack för tipset! Är student för tillfället så kommer undan billigt ;)

zTiLer 2014-03-04 14:56

Jag kör WinSCP och ställer i det programmet in valfri favoriteditor. Redigera fil från winscp öppnar sedan det programmet och så fort du sparar laddar winscp upp filen direkt via FTP/SFTP/SCP. Programmet i sig behöver således inget stöd för detta.

Molnfront 2014-03-07 12:07

Brackets har plugin för ftp! Sen är det bara att synca mot servern. Har inte haft tid att prova det dock.

Molnfront 2014-03-07 12:13

Citat:

Ursprungligen postat av captaindoe (Inlägg 20487427)
Det ska däremot bli väldigt spännande att se Githubs IDE. http://atom.io/

Bad om en beta för länge sen. Har inte sett nåt svar än.

coredev 2014-03-09 22:52

Vill gärna slå ett slag för PSPad, tycker det är en fantastisk editor + har ett gediget stöd för FTP. Med detta sagt så tycker jag inte att du bör programmera mot FTP alls.

Sätt upp en lokal kopia av ditt projekt och programmera mot detta. När du är nöjd och glad så kör gör du en release (kanske via ett enkelt script som FTP:ar upp dina ändringar till din produktionsserver).

tartareandesire 2014-03-10 06:38

Citat:

Ursprungligen postat av coredev (Inlägg 20488077)
Vill gärna slå ett slag för PSPad, tycker det är en fantastisk editor + har ett gediget stöd för FTP. Med detta sagt så tycker jag inte att du bör programmera mot FTP alls.

Sätt upp en lokal kopia av ditt projekt och programmera mot detta. När du är nöjd och glad så kör gör du en release (kanske via ett enkelt script som FTP:ar upp dina ändringar till din produktionsserver).

Det är en självklar arbetsmetod att separera utveckling från produktion när man arbetar under en längre tid i större projekt (inte sällan med ett steg däremellan) men handlar det om tillfälliga kunduppdrag och mindre projekt så är det sällan värt besväret. Den lokala miljön ska ju gärna vara densamma som produktionsmiljön.


Alla tider är GMT +2. Klockan är nu 01:46.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson