Бихте ли ми дали съвет?

18 отговора 724 прегледа
#1

Бихте ли ми дали съвет?

Ще започна с това, че нямам никакво понятие от работа с Linux. След няколко месеца би могло да ми се наложи да качвам информация на един сайт от БГ, но човекът, който работи в момента с този сайт каза, че трябва да работя с програмаta Red Hat Linux, от което ми стана ясно, че без да се запозная с Linux няма да се оправя. Тъй като аз съм запозната само с HTML и Windows-а, разбирате, че това доста ме обърква.

Въпросите, които ми се въртят са:
1. Какъв език и програма трябва изобщо да използвам за да създам някаква страница под Linux, която да мога да кача на сайта, а и дали HTML може да се ползва под Linux (например ако създам страницата под Windows, мога ли да прехвърля информацията под HTML в Linux).?
2. След като се налага да използвам Linux трябва ли да изуча добре цалата операционна система или мога да се огранича само до определени знания за ОС и 1-2 програми, нужни ми да работя с този сайт?

Благодаря ви предварително - много имам нужда от някакъв съвет и информация!

Отговор
в отговор на мaниaчka #2

Ami.......stana tq kakvato stana:))

zna4i !

Kato za na4alo ... Linux e operacionna sistema !
............takaaaaaa
Hora po cial svqt izpolzvat linux kato desctop toest polzvat si pc-tata za normalnite celi ama vmesto niakoi shit...oh 4e sum cini4en ...ot micro$oft t.e. windows ...kuvto i windows da e polzvat Linux!
I tui kato linux e open source OS(toest operacionna sistema, na koqto mojesh da vidish source-to na samata OS i ako ne6to ne ti haresva da go korigirash ) ...ima nai-razli4ni vidove Linux (ako moga da napravq edno takova sravnenie ..nali znaesh 4e ima primerno Windows 98,Windows 2000,Windows NT i t.n....)...tova deto sa ti go kazali za "програмаta Red Hat Linux" e napravo smeshno i za tova mai mai nikoi ne ti e otgovoril ili puk vsi4ki sa si kazali - Leleee tazi e basi lamerkata:)...ama 4akai da mina po su6testvo ..

Red Hat ne e programa ami vid linux Operacionna Systema .....
ima i drugi vidove kato Mandake,Slackware,Bsd i t.n.....
Ta zna4i tazi ....xexe "програмаta Red Hat Linux" tazi Operacionna systema si ima vsi4ko koeto imash i pod Windows ,no prosto ima i mnoog dopulnitelni ne6ta(koito za men razbira se ia pravqt samo po-dobra!) ..
Ta ....imash si grafi4na sreda i si imash vsi4ki internet extri toest brauzeri i t.n....
po vupros 1 ...ami to Linux e izvesten su6to kato mnogo mrejovo orientirana operacionna systema i poddurja ...mislq 4e ako kaja VSI4KO ,niama da sum mnogo dale4e ot istinata ...Taka 4e mojesh da si pravish strani4kite na kakvoto si iskash i posle da si gi otvarqsh pod linux ...
Ako pitash men pod linux mojesh da izpolzvash niakoiq ot poslednite versii na mozila za da si pravish strani4kite 6tot ima ne6to kato vgraden Front Page:))))
Dobra novina po vupros 2 ...ako ima niako koito da ti puska i spira PC-to mojesh izob6to da ne se tovarish da u4ish kakvoto i da bilo prosto sqdash i si puskash Mozilla-ta:))))
Ina4e ako se pointeresuvash i ponau4ish tova-onova mnogo veroqtno e dori da se vliubish v tazi operacionna systema puk i bi govorili dobre za teb ....ako ne drugo pone ob6tata ti kultura 6te se ka4i !
Aко imash niakakvi drugi vuprosi ....puk sum siguren 4e 6te imash pusni mi edno suob6tenie ...tuk ili na mail-a mi
[email protected]

Uspeh!

...но с Овцете съм Зает

Редактирано от Skeletor* на

Отговор
в отговор на мaниaчka #3

Re: Бихте ли ми дали съвет?

zdravey,

WWW e sqzdaden vqrhu UNIX mahsini, taka che nyamash
problem s "polzvane na HTML pod linux". Pogledni kak izglezhda
koy da e URL -- sqdqrzha naklonena cherta / , a ne obratna
naklonena \ . Tova e ot unix-kite faylovi sistemi. Ako WWW
beshe praven za windows, razdelitelkyat shteshe da e backslash.
V nay-prostiya sluchay URLqt direktno otgovarya na direktoriya
i file v-u servera, ako e pod unix. Dori ima URLi s tilda "~", koeto
idva ot unix-kata konvenciya tilda+username da bqde
razshiryavano do pqlno ime na home direktory. Primer:

[линк]

ima direktna interpretaciya, ako chovek znae UNIX -- na
server edi koy si, "~steve" e home dir na steve, poddirectoriya
assignments/2003/

Taka che nyama problemi s polzvaneto. Za sqzdavane,
zavisi kak iskash da gi sqzdavash, s tekstovi redaktor na
rqka, ili s nyakakvo IDE. Az sqm pravil html pages s
emacs, no ne te sqvetvam da trqgvash kqm emacs, ponezhe
e tezhqk za nauchavane (makar i strashno proizvoditelen,
ako go znaesh dobre). Ako stranicata e sqzdadena pod
windows, estestveno, che mozhe da se prehvqrli pod Linux,
tova e nay-lesnoto neshto. tozi vqpros mozhe bi ne go razbiram.

2. -> bez sqmnenie, tryabva da znaesh poveche za Linux kato
"vqtreshnosti", za da go polzvash uspeshno. Windows e napraven
narochno taka, che da predostavya nyakakva abstrakciya
na user-a, koyato nyama nishto obshto s tova, koeto stava
"pod kapaka na dvigatelya". Mnogo hora polzvat s uspeh
windows i dori se smyatat za pecheni komyutqrdzhii, bez
da mogat da bachkat na komandniya red. Pod Linux shte
ti se nalozhi da polzvash komandi.

No sled kato sviknesh, shte vidish, che nyakoi neshta
stavat po-bqrzo i estestveno s komandi , osobeno s mehanizma
na pipes "|", otkolkoto da gi gonish s mishkata po
menyatata.

uspeh!

PS vzemi si kniga za linux, ako se intertesuvash seriozno.
knigite na O'Reilly sa dobri.

Отговор
в отговор на мaниaчka #4

Този Linux е web-сървър

Съвсем накратко. Първо добрите новини: едва ли ще се наложи да разучаваш Linux в дълбочина, за да си свършиш работата. Даже, при добре администрирана система, едва ли ще се наложи изобщо да се занимаваш директно с него. Ще можеш да минеш със стандартните Windows приложения, с които си свикнала.

От думите ти си правя извод, че Linux е операционната система на компютъра, на който се намира твоя сайт. Освен Linux, на този компютър работи и web-сървър - програма, която във взаимодействие с операционната система (Linux) предоставя страници от сайта на web-браузърите.

Твоята работа като човек, поддържащ сайта, е да редактираш/добавяш/изтриваш страници и връзките между тях. За да правиш това, не е задължително да разбираш от Linux и web-сървъра; достатъчно е да има конфигуриран начин (най-вероятно FTP), с който да можеш да редактираш сайта, тоест да качваш/сваляш/триеш файлове.

Разбира се, това са само общи приказки; има още много което може да се каже по проблема ти. Не е лошо да го уточниш, ако имаш нужда от още помощ. Успех

Отговор
в отговор на Skeletor* #5

Ами..знам, че съм доста зле, ама...:))

Като абсолютно неориентирана очаквах предимно подигравки де, но когато ти се иска нещо да научиш питаш, пък каквото ще да става
Благодаря ти за насоките - честно казано доста ме обнадежди и определено мисля да се захвана да поопозная характера на Linux -а пък колкото ми е по силите. Иначе знам, че Linux е операционна система, но дотук .

Наистина много въпроси ми се въртят в главата, но ще се постарая да вървя по пък, който поне да ги осмисли...значи трябва да започна някъде от началото докато дойде момента, в който ще мога да си помагам и с книги по въпроса. Значи в момента искам да си инсталирам Red Hat Linux - как да постъпя?

1. Предполагам, че не би трябвало да е проблем да инсталирам и Linux и Windows на един хард диск - ако е така, колко място ще ми е необходимо за да работят и двете програми добре? Ако случайно не бих могла да ползвам и двете на един диск, ще взема друг такъв само за Linux, но има ли някакви изисквания към мощността на компа например?

2. Много ли е трудна инсталацията и има ли книга, която би ми помогнала за това?

Отговор
в отговор на Masklin #6

Re: Този Linux е web-сървър

Благодаря ти съветите и инфото! Наистина ми е трудно от сегашното си ниво на знания да говоря по ясно, но ще опитам де
Шефът ми, който е извън БГ няколко пъти споменава, че би било добре, ако мога оттук да редактирам стари страници или да качвам нови такива, защото човекът, който се занимава с това излиза често в отпуски, а и е възможно след време да се наложи аз да поема цялата грижа за този сайт. Подпитах някой неща, като с каква програма ще ми се налага да работя и след като ми стана ясно от предадената ми информация от шефа (който почтни нищо не разбира от компютри), че за тази работа трябвало да работя с някаква програма под Linux реших да се поитересувам за да разбера дали ще ми е по силите да се справя с подобна задача и евентуално да пробвам поне.

Попитах и дали не е възможно да работя със сайта през Windows, на което ми отговориха, че не може (което като нищо е поредната грешка на още по-неразбиращият ми шеф) и така се озовах тук ...но съм доста объркана и се чудя откъде да започна - явно ще е от инсталирането на Linux. Сега се сетих и, че не знам какъв друг език може да е ползван при правенето на сайта...какво друго би мигло да бъде използвано? Директно с човека, който се занимава със сайта за сега не ми се иска да говоря, защото си мисля, че ако започне да ми обяснява тези неща на английски + терминологията съвсем няма да се светна какво да направя:(

Мислиш ли, че на човек като мен (който си няма и понятие от Linux) би било посилно да се обучи сам и да се справи с такава задача в рамките на половин - една година? (с помоща и на достатъчно желание де ).

По повод постинга ти...зададох си някой въпроси ...какво ще рече например "добре администрирана система" и това "достатъчно е да има конфигуриран начин (най-вероятно FTP)" значи ли, че и пrez windows мога според теб да работя със сайта?

Така или иначе аз ще се опитам да се науча да работя с Linux доколкото мога, защото ми стана любопитно вече

Надявам се нещичко да съм успяла да уточня и да дадеш мнението си за това, кое е най-рационалното нещо, което мога да направя в момента...

Отговор
в отговор на MM #7

Re: Бихте ли ми дали съвет?

Аз нали не рабирам от Linux и това, което ми описа в началото ми напомни малко само за работата под DOS

Би било хубаво, ако за направата на сайта бих могла да ползвам някакво IDE, но да мога и да вкарван неща на ръка. Другото, което казваш звучи обнадеждаващо, което вече взе да ми прави впечатление, имайки предвид и другите отговори тук

Книга определено ще си купя, но сега още събирам смелост да се захвана с Linux и се опитвам да си осветя пътя за първите си стъпки

Благодаря ти за желанието да помогнеш!

Отговор
в отговор на мaниaчka #8

Re: Този Linux е web-сървър

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

Не знам какво е имал предвид шефа ти, но според мен спокойно може да работиш със сайта и през windows - не виждам никаква причина да не можеш. Вероятно е имал предвид че трябва да имаш представа от това как работи web сървера, каква е структурата му, как се администрира (ако там си нямат администратор де :) - затова вече трябва да имаш представа от линукс.

Отговор
в отговор на мaниaчka #9

Re: Ами..знам, че съм доста зле, ама...:))

Ако искаш да качваш RedHat 9 прочети това [линк] Доста неща ще ти се изяснят включително и изискванията към компа и дисковото простронство Ако имаш още трудности и си в София мога да ти помогна някоя вечер когато ти е удобно УСПЕХ!!!!

Отговор
в отговор на мaниaчka #10

Архитектура

Отсега ти казвам, едва ли ще мога с няколко постинга да ти опиша дори основните положения в Web-администрирането и поддръжката. Ще се наложи да четеш, но както гледам, това не те плаши, което може само да ме радва

Та значи ... Linux, както и Windows, има дървовидна структура за представяне на файловете в системата. За разлика от Windows, в Linux всички файлове са наредени в обща йерархия, започваща от корен, който обикновено се обозначава с / (root на английски).

В Linux има понятие демони (daemons), с което се обозначават постоянно работещите програми в системата, които нямат директен интерфейс с потребителя - имам предвид не се управляват от клавиатурата и не печатат по екрана или в прозорец резултатите от работата си. (В Windows понятието за такива програми е сервизи (services).)

Едно от предназначението на тези програми е да обслужват заявки към този компютър от външни компютри и добър пример за тях е web-сървъра - софтуер, който работи в Linux машината и се грижи да обслужва заявките на web-браузърите, работещи на клиентските компютри.

За да работи, web-сървърът трябва да получава заявките, които пристигат до него през Интернет на определен локален за машината TCP порт (port), и да връща страници. Тези страници обикновено са просто файлове, съдържащи HTML код и намиращи се в директория на системата. Когато страницата съдържа картинки, Flash, музика или някаква друга мултимедия, тя се състои освен от основен файл и от още няколко файла с мултимедията. Когато страницата съдържа отделни кадри (фреймове, frames), всеки от тях е още един файл.

За удобство, във файловата йерархия на Linux се отделя един клон, който се посочва на web-сървъра и в него се поставят всички файлове, образуващи сайта. Разбира се, тук опростявам нещата, но основният принцип е такъв. Все пак, трябва да спомена че не всички страници са статични, тоест просто файлове, които web-сървърът прехвърля през Интернет. Понякога web-страницата се генерира динамично, в зависимост от конкретната заявка и клиент. Тогава нещата стават малко по-сложни - web-сървърът използва допълнителни програми, които да генерират страницата; понякога започвайки от шаблон (template) намиращ се във файл, а понякога страниците се генерират изцяло от допълнителния софтуер. Пример за такъв допълнителен софтуер са интерпретаторът на PHP и cgi-скриптове.

След всичко казано дотук предполагам горе-долу си представяш какво представлява един web-сайт и какво трябва да се прави по администрирането и поддръжката му. Самото обновяване обикновено се свежда до промяна на файловете. За което не е нужно да влизаш по някакъв начин в конзолата или графичния интерфейс на Linux-а; достатъчно е с FTP клиент да подмениш необходимите ти файлове.

Ако сайта ти е по-сложен или натоварен, може да се наложи и администриране на системата. Примерно, за да настроиш параметрите на PHP или друг интерпретатор, да се добави нов диск, да се смени web-сървърът с по-нова версия и т.н. За което вече няма как да се мине без познания по Linux. На първо време обаче, ако web-сървърът е настроен и работи, конфигуриран е FTP-сървър и имаш мрежов достъп до сървъра си, можеш спокойно да си правиш страниците под Windows и когато си готова, да ги качваш на Linux-a през FTP.

Отговор
в отговор на мaниaчka #11

Няколко съвета

1. Преди да инсталираш Linux на компютъра си:
A) Архивирай си ценните данни
Б) С нещо от сорта на PartitionMagic си раздели диска (Win дял и поне 2 Linux дяла единия голям другия 500 - 600 MB за swap) Намаляваш Win дяла а останалата част я разделяш
В) Аз предпочитам Mandrake има много добър BootLoader
2. Не е необходимо да познаваш Linux (но е добре) за да подменяш страници. Ако си в локалната мрежа дори може да конфигурираш Samba така че директорията със страниците да е видима в локалната мрежа и да ги подменяш с Explorer
Ако имаш някакви по елементарни питанки:
bira_more@yahoo.com
или тук разбира се особено пък за по сложните май само тук :))

Отговор
в отговор на мaниaчka #12

Re: Бихте ли ми дали съвет?

Eto ti edin link s literatura [линк]

Отговор
в отговор на bira_more #13

Stiga be!

Abe hora, uspokojte topkata! Kakuv linux shte instalira kakvi pet leva?

Momicheto shte si pishe WWW stranici kakto si gi e pisala dosega i edinstevnoto koeto triabva da pravi e di gi natovari na server-a, naj-veroiatno s FTP. Kakvo ia ineresuva linux-a? I kakvo znachenie ima dali server-a vurvi na linux, windows, VMS ili MacOS?

V naj-loshia sluchaj shte tiabva da si slozhi programa za copirane na failove sus SCP protocola (iXplorer naprimer).

Отговор
в отговор на мaниaчka #14

Re: Бихте ли ми дали съвет?

Po purviqt vupros. Razbira se che html se izpolzva pod Linux. Vsushtnost toi se izpolzva ot browser-a za vuzproizvejdane na stranicata. Inache ako ne se izpolzvashe tova znachi da ne mojesh da otvarqsh saitove pod Linux koeto zvuchi napravo smeshno.
Po vtoriqt vupros. Ako se zanimavash s web dizain samo, ne e neobhodimo da poznavash dobre Linux sistemata. Prosto trqbva da mojesh da rabotish s KDE ili gnome. Tova sa grafichni sredi za Linux koito sa izkliuchitelno dobri i burzo shte sviknesh s tqr, zashtoto rabotata e shodna s tazi na Widows. Razbira se shte ti trqbva lesna distribuciq. Preporuchvam ti RedHat 9 naprimer.

Отговор
в отговор на мaниaчka #15

online kniga

Kakto i drug forumec kazva,
ima i suma online knigi za
Linux. Eto edna:

[линк]

Spored avtorqt na site-a, s IE 5 ne mozhel
da se razglezhda. S mozilla nyamam problemi.
Knigata ima html i pdf versii.

Отговор
в отговор на ddfd #16

Само едно нещо е важно

И това е дали разчита на генератор на активно съдържание или не. Не всеки скрипт език върви навсякъде, идва ми наум като пример ASP

Отговор
в отговор на мaниaчka #17

Re: Бихте ли ми дали съвет?

Нешо не мога да разбера защо нещата трябва да са лесни като може да са трудни.
Според мен въобще не ти е необходимо да учиш Linux - с любима програма под Widows можеш да си правиш локално целия сайт или промените и после те да се качват или по ftp (sftp) или WebDav или каквото там конфигурира администратора на сървера кадето се хоства този сайт

Е разбира се може да си инсталираш някоя дистрибуция на Linux и да го учиш в което няма нищо лошо дори е забавно и полезно

Отговор
в отговор на fen #18

Re: Бихте ли ми дали съвет?

fen, абеее... да те питам ти изобщо схвана ли какъв е проблема или всички пишат.. и ти да не останеш назад?

Masklin достатъчно изчерпателно и точно и отговори...
Не виждам що я объркваш повече?
какви KDE-та.. какви дистрибуции те гоният?!

Отговор
в отговор на Masklin #19

Re: Само едно нещо е важно

Apache niamashe li mod:ASP? Puk i kato ia gledam edva li izpolzva ASP;)

Отговор