Jump to content
php.lv forumi

include


xfr33

Recommended Posts

Mēs, protams, aizejam offtopicā... Taču:

Protams, lielāko daļu rakstām kādā ērtā izstrādes rīkā. Taču tas neatbrīvo no nepieciešamības pārzināt konsoli. Piemēram, labot crontabu lielākā daļa unixu piedāvā tikai izpildot konsolē `crontab -e`, kas parasti atver vi teksta redaktorā attiecīgo crontab failu. Tāpat situācijā, kad drošības apsvērumu dēļ jādarbojas caur jumpstation (īpašu šim mērķim atvēlētu administratīvo datoru, no kura vienīgā ir tiesības pieslēgties serverim) - sīkas lietas ir daudzreiz vienkāršāk izlabot caur konsoli, nevis kopēt failu no servera uz jumpstation un tad no jumpstation uz savu datoru, atvērt smukajā redaktorā, saglabāt, aizkopēt uz jumpstation un no jumpstation uz serveri.

Bet protams - visās lietās jāzina mērs :D

Link to comment
Share on other sites

Mēs, protams, aizejam offtopicā... Taču:

Protams, lielāko daļu rakstām kādā ērtā izstrādes rīkā. Taču tas neatbrīvo no nepieciešamības pārzināt konsoli.

Pilnibaa piekriitu ....

Nevienmer ir pieejama programma kas ljaus to pashu izdarit ko var izdariit no konsoles -->

teiksim MYSQL --> ikdienaa pietiekami erti ir izmantot Klasisko PHPMySQl , bet ko dariit ja jatjauno/ jaizveido LIELA DB -> praktiski ertak (un arii atrak) ir no konsoles (PHPMyAdmin pie paris desmitiem Mb vienkarshi Nogjiibs ...)

 

Runajot par FAR Es pats vinju biezji izmantoju , gan failu kopesanai , kartosanai, gan (nevienmer) FTP ...

Ja jaizlabo kaads sikums uz Servera tad daudzkart vieglak ir izmantot FAR (FTP + Iebuvetais redaktors), pamatojums pa vismam vienkarsh ..

Piem: klasiskaa kljuda ar UTF8 BOM simboliem --> praktiski neviens (nu lielakaa dalja) tos neparaada --> FAR redaktors tos parada ...

pietikami erti uz servera ir parskatiit potenciali vainigo failu un vienkarshi nodzeest tos 3 simbolinjus, nedomajot par to ka WIN notepads izdomaas papildus arii parkonverteet visu failu ... (liela dalja no Winiskajiem FTP klientiem kaa redaktoru izmanto Notepad .....)

 

Par konsolisko redaktoru izmantosanu ikdienas programmesanaa , nu nav parak erti --> rindu numeracija, bokmarki utt...

Link to comment
Share on other sites

nevis tipa 80x25 ekrānu zīmēt. :D

FAR's jau sen kā nav 80x25, bet gan tik, cik tev monitors ir liels un kādu fontu tu izvēlies. Es personīgi jau sen kā lietoju 120x50. Vai arī ar Alt+F9 maximizētā logā.

 

Nu nez vai konsoles programma ātruma ziņā stāv līdz IDE, kas tavā vietā taisa autocomplītu un fju parametru lookapus (kas php ir ļoti būtiski, ņemot vērā tā haotiskumu).

Piemērs iz dzīves - salīdzinot sava koda ātruma rakstīšanu kaut vai tajā pašā FAR'ā ar darba kolēģu koda rakstīšanas ātrumu ūber-krutā-IDĒ (MSVC, vai Pythona IDEs) redzu pamatīgu atšķirību. Mans kods rakstās ātrāk ;)

 

Nav gluži par php, taču tev var interesanti palaīsities par to kāpēc modernās IDE's neesot labas: http://charlespetzold.com/etc/DoesVisualSt...RotTheMind.html

Pats es tur visam 100% gluži nepiekrītu, bet noteikti piekrītu tam, ka savas valodas pārzināšana un spēja rakstīt kodu plikā notepadā (nevis programmēt ar peli) nevienam par sliktu nenāk, un padara tevi tikai par labāku programmētāju.

Link to comment
Share on other sites

to Kavacky: konsolisma idejas splepjas atrums (far,putty,TC)
Kāds ātrums? Es ātrāk darbojos ar klaviatūru + peli, nekā ar jebkuru no tiem devaisiem atsevišķi ( neskatot gan gadījumu, kad ir tikai jāraksta n lapas plaintexta, tur bez peles var ilgi iztikt ).

 

Protams, lielāko daļu rakstām kādā ērtā izstrādes rīkā. Taču tas neatbrīvo no nepieciešamības pārzināt konsoli. Piemēram, labot crontabu lielākā daļa unixu piedāvā tikai izpildot konsolē `crontab -e`, kas parasti atver vi teksta redaktorā attiecīgo crontab failu. Tāpat situācijā, kad drošības apsvērumu dēļ jādarbojas caur jumpstation (īpašu šim mērķim atvēlētu administratīvo datoru, no kura vienīgā ir tiesības pieslēgties serverim) - sīkas lietas ir daudzreiz vienkāršāk izlabot caur konsoli, nevis kopēt failu no servera uz jumpstation un tad no jumpstation uz savu datoru, atvērt smukajā redaktorā, saglabāt, aizkopēt uz jumpstation un no jumpstation uz serveri.

Bet protams - visās lietās jāzina mērs :D

Un kas liedz uztaisīt grafisko INTERFEISU tām figņām... nav taču attēls jāģenerē uz servera un jāsūta caur tīklu, atsūtīt var tās pašas primitīvās komandas un interfeisu piekabināt pie usera. Kāpēc neuztaisīt ērtu rīku arī tādām funkcijām? It īpaši, ja tās ir svarīgas.

 

Un servera konfigurēšana nav ātrās palīdzības sniegšana, neviens nemirst ( un pat kafija neatdziest ), ja to dara 5 minūtes ilgāk.

 

Pārzināt lauciņu, protams, nav slikti, taču kāpēc vienmēr motors būtu jāizjauc līdz pēdējai skrūvītei, lai tā vietā piespraustu un palaistu diagnozes tūļus un jauktu tikai tur, kur vajadzīgs? (;

Link to comment
Share on other sites

Kavacky - nekas neliedz, BET kā rāda pieredze, tad komandrinda ir daudzreiz unificētāka. Komandrinda Āfrikā ir tā pati komandrinda, tā teikt ;)

Es jau nestrīdos, ka visu vienmēr ir jādara tikai caur komandrindu, taču nezināšana kā to dara var izrādīties ļoti pat "letāla" ;)

Link to comment
Share on other sites

×
×
  • Create New...