Hot News       [PL] BORG Hub - Delt...
      Wybory Sztabu na rok...
      Wesołych Świąt
      Unimatrix Zero powró...
      BORG Hub - The Unite...
      Sytuacja z serwerami...
      BORG Hub - Battle Dr...
      Osiem lat The BORG C...
      Wybory Sztabu na rok...
      Powrót do jednego se...
      Powraca poczciwy Bio...
      Amnestia na serwerach

 
 
   archiwa miesicy lata
   01 | 04 | 07 | 10
 02 | 05 | 08 | 11
 03 | 06 | 09 | 12
2002
   01 | 04 | 07 | 10
 02 | 05 | 08 | 11
 03 | 06 | 09 | 12
2003
   01 | 04 | 07 | 10
 02 | 05 | 08 | 11
 03 | 06 | 09 | 12
2004
   01 | 04 | 07 | 10
 02 | 05 | 08 | 11
 03 | 06 | 09 | 12
2005
   01 | 04 | 07 | 10
 02 | 05 | 08 | 11
 03 | 06 | 09 | 12
2006
   01 | 04 | 07 | 10
 02 | 05 | 08 | 11
 03 | 06 | 09 | 12
2007
   01 | 04 | 07 | 10
 02 | 05 | 08 | 11
 03 | 06 | 09 | 12
2008
 
 
BORG ma ju 8032 dni
 
 
Prywatne konta dla pracowników serwisu
Tuesday, 18 November 2003 - 02:10
Karbulot

Jak zdążyliście zauważyć, nasze serwisy rozwijają się z niejakim oporem i strasznie wolno. O ile newsmani pracują na naprawdę wysokim poziomie i na brak nowych i ciekawych wiadomości raczej nie możemy narzekać, tak martwi mnie stagnacja a raczej brak rozwoju poszczególnych działów serwisów. Na dzień dzisiejszy, serwisy są wykończone – PRZYMIERZE (90%), SERWERY (30%), MAPY (95%), COUNTER STRIKE (5%), BORG (10%). To bardzo słabo.

Niestety, ale przyczyna nie leży o tyle z powodu braku kadry, co zorganizowania strony. Jest wiele chętnych osób, które niestety nie mają zorganizowanego stanowiska pracy ani warunków ku temu. Pełnego dostępu do strony dać nie mogę z kilku powodów. Po pierwsze względy bezpieczeństwa, nie daje się szerokiemu gronu osób dostępu do całej strony. Po drugie, nawet nie wiedzielibyście jak to ugryźć, serwis jest szalenie rozbudowany, składa się z tysięcy plików. Jakby nagle dziesięć osób zaczęło tam grzebać, serwis rozleciałby się jak domek z kart. Po trzecie w końcu pliki są szalenie skomplikowane, zapisane w php, z mnóstwem zainkludowanych podplików. Dzięki temu serwis łatwo się uaktualnia, ale tylko dla osób, które tak jak ja doskonale znają się na budowach stron internetowych.

Dotychczasowe rozwiązanie, czyli poprawiacie plik php a później mi wysyłacie na maila w celu dalszej wysyłki nie sprawdzi się na dłuższą metę. Po pierwsze opóźnienia z wysyłaniem. Po drugie budowa plików php, jest skomplikowana, nie ma możności odczytania ich w przeglądarce na dysku twardym jeśli się nie ma zainstalowanego serwera z obsługą php. Praca wasza jest robiona po omacku, nie macie podglądu swojej działalności, pliki są dla was zbyt skomplikowane, przychodzą pełne błędów, ich poprawianie zajmuje nierzadko więcej czasu niźli bym sam je zrobił.

Dlatego postanowiem wykonać to w inny sposób, a dokładniej skorzystać z błogosławionej funkcji php, jaką jest "readfile". Dzięki tej funkcji, strona może być (i obecnie jest) zbudowana jakby z klocków. W osobnym pliku zapisane jest menu, w osobnym nagłówek a w jeszcze osobnym stopka. Dzięki temu, zmiana jednego pliku (np. dodanie nowego linku w menu) jest widoczne na wszystkich podstronach, niezależnie gdzie fizycznie w serwisie się znajdują. Dlatego postanowiłem skorzystać z tej funkcji w następujący sposób. Każda osoba która będzie chciała współpracować i coś "robić" dostanie konto na naszym serwerze. W swoim koncie będzie miał już gotową strukturę katalogów i przykładowe rozpoczęte pliki HTML. Pliki te będą własnie plikami, które zamierzam inkludować na stronę. Innymi słowy, nie będziecie mieli dostępu do całej podstrony, a jedynie do jej zawartości. W pliku podstrony, wasz klocek (kawałek strony, czyli zawartość na treść) będzie po prostu inkludowany. Nie będziecie mogli zmieniać nic w nagłówku ani w menu czy sekcji head, ale będziecie mieli wpływ na zawartość głównej ramki, czyli tam gdzie się mieści zawartość merytoryczna danego działu. Pliki będziecie nadpisywać w swoim koncie i natychmiast zmiany będą widoczne na stronie bez potrzeby mojej ingerencji. Wiem, że to wygląda skomplikowanie, ale tylko w teorii, w praktyce to bajecznie prosta praca.

Konta będą nieograniczone, będą posiadały "fejkowy" plik index.html uniemożliwiający podgląd zawartości waszego konta z pozycji przeglądarki. Mimo wszystko proszę nie robić ze swojego konta skadowiska plików mp3, filmów DivX, pornografii i innych nielegalnych rzeczy. Jak zobaczę, że się poprzez stronę wymieniacie plikami lub składujecie je, zamknę konto i po sprawie. Oczywiście jak ktoś będzie chciał trzymać swoją domową stronkę na swoim koncie nie widzę przeciwskazań, pod warunkiem, że nie będzie generowała zbyt dużego ruchu w Sieci. Każda taka strona będzie MUSIAŁA mieć założony licznik STAT4U do którego tylko ja mam dostęp. Dlaczego, nie pytajcie. Po prostu nie chcę sobie zapychać łącza na prywatne pierdółki. Oczywiście z góry uprzedzam, że struktura wewnętrzna katalogu prywatnego będzie wymagała pewnego schematu. Na pewno nie będziecie wrzucali plików jak popadnie, sam wam zbuduję sensowny schemat. Jeśli chodzi o prywatne strony to sami decydujecie, jednak podpliki należące do serwisu BORG będą musiały być uporządkowane, abyście się nie zapędzili w kozi róg jak się zacznie robić tam śmietnik (przykład – konto tofifa). Późniejsze porządkowanie jest bowiem kłopotliwe, na przykład w przypadku niechlujnie wrzuconych grafik i screenów wykorzystane w newsach. W końcu się zrobi baagan, a zmiana ich położenia czy nazwy spowoduje że nie będą widoczne w newsie.

Wszystkie zainteresowane osoby niech zgłąszają się do mnie i Dragunova celem przedyskutowania ich działalności. Na dzień dzisiejszy następujące osoby NA PEWNO otrzymają swoje konta, ponieważ już z nami współpracują.

Dragunov, Zszywa3, matisse, AHA, Quetzacotl, Rymek, markooff, sadzik, AdiQ.

Trochę długi ten news, jednak musiałem jakoś wyjaśnić mój pomysł. Wydaje mi się, że to chyba najlepsze rozwiązanie aby szybko i prężnie ruszyć z naszym serwisem. Opieranie tego na bazach danych jest szalenie pracochłonne i nie wiadomo jakby wyglądało w praktyce. Rozmawiałem dziś na ten temat z Holym, powiedział że rozwiązanie raczej powinno zdać egzamin i jest wykonalne.

 
 
  markooff

2003-11-25 00:00:07


ze zaczynasie cos dziac :)) I tym razem mam nadzieje ze potrwa nieco dluzej niz pol roku :P Jak dla mnie - nie ma sprawy. Moge zajmowac sie tym co poprzednio, albo robic cos innego... Dzieki a pamiec :)
 
  Karbulot

2003-11-19 12:26:59


Dzis gadalem z Dragunovem w tej kwestii w nocy, jak zapewnie wiesz Zszywa z toba tez zamierzam. Panowie... Ustalenie co i jak chcecie robic to dosc skomplikowane zadanie. jeden dzial (bronie) omawialismy z dexem prawie 2 godziny. I to na Tlenie przez mikrofon, gdzie przeplyw informacji jest kilkakrotnie szybszy niz jak sie pisze. Poza tym Dragunov wiedzial czego chce, ja mialem pomysl, dopieszczalismy tylko sprawy techniczne i graficzne. Obaj sie zgadzalismy ze soba, czyli nie bylo przedluzania rozmowy przez wyluszczanie swoich racji. A jednak rozmowa byla dluga. Zatem jesli ktos sie chce czyms zajmowac, powinien wiedziec naprawde czego chce i jak chce to zrobic i prowadzic. Jesli nie wiecie jak ma wygladac dany dzial, ja wam nie pomoge. Przyczyna? Nie wiem co zbudowac i jak rozplanowac jesli nie mam wyczerpujacych danych odnoscie struktury budowy danego dzialu.
 
  Zszywa3

2003-11-18 20:38:15


zobaczymy czy sie sprawdzi :D Generalnie trzeba brac sie do roboty i wypelniac po kolei te wszystkie dzialy. Wtedy stronka zyska na popularnosci i ruszymy do przodu, bo same newsy, jak zreszta pisales, nie wystarcza.
 
  Karbulot

2003-11-18 13:59:50


Widok kodu HTML w waszym pliku



Widok waszego pliku w przegladarce



Jak to wyglada na stronie


 
  Karbulot

2003-11-18 13:41:23


Wiecej opisywac chyba nie musze. Bo i po co. Jak zaczne i otrzymacie swoje przydzialy sami zobaczycie. To nieco potrwa, albowiem musze opracowac szablony tematyczne. Dlatego najpierw chce zebrac ekipe. Moja propozycja jest taka. Napiszcie mi na maila, czym chcecie sie zajmowac (Rymek zaklepal kjuz Steama, tofif przydatne pliki, AHA dostanie programy do mapmakingu). Chcialbym, abyscie rozplanowali sobie co tam ma byc. Czy dany dzial ma sie rozgaleziac na dalsze podzialy, czy wszystko zmiesci sie w jednym. Musicie patrzec poprzez pryzmat, czy dany dzial sie bedzie rozwijal mocno czy tez nie. Jak to ma wygladac? Oto przyklad:

"Chce sie zajac bronmi w CS-ie, wyobrazam to sobie tak. Trzy pionowe kolumny. W pierwszej beda male screeeny z bronmi, gdzie po kliknieciu odwiera sie powiekszenie w popupie. W srodkowej bylby opis specyfikacji broni, zas z prawej informacje techniczne (cena broni, cena magazynku, zasieg, kto moze kupic CT, T, ilosc amunicji w magazynku, producent broni, itd). Bronie mialyby podzial na bron krotka, shotguny, maszynowa, snajperska, granay itp. itd)."

Ja teraz wiem, na podstawie danych jak mam zbudowac tabelke. Rzucacie linkiem z grafikami do broni, robie jedna, buduje tabele, opisuje jakos jedna bron (tak dla picu), a potem wy juz rozbudowujecie na tej podstawie reszte. Mozecie sie zajac wiecej niz jednym dzialem. Z gory jednak ostrzegam. Jak sie ktos wezmie, to to robi a nie rzuca prace po miesiacu i jego dzial zdycha. Oczywiscie sa dzialy ktore sie napisze tylko raz i wystarczy (bo bronie nie zmieniaja sie tak czesto), ale sa dzialy ktore prowadzimy i uakltualniamy sukcesywnie (no pliki i nowe wersje CD, czy przydtne programy i nowe ciekawe programy).
 
  Rymek

2003-11-18 11:38:46


dobra juz zaczynam rozumiec co jest 5 :) nie odczytalem do konca :) huhu
 
  Rymek

2003-11-18 11:37:33


zaczynam sie bac :)
dzisiaj lub jutro zabiore sie za tego nieszczesnego steama do serwisu o CS.
(zaczynam sie bac po tym "prostym" wytlumaczeniu ktore zamiescil Karbi :D>
 
  matisse

2003-11-18 09:03:38


bo zebrać materiał do jakieś działu to nie jest duży problem.Zastanawiałem się tylko jak to będziemy umieszczać na stronie żeby wszystko wyglądało razem spójnie.I to rozwiązanie jest ok.
 
  sadzik

2003-11-18 08:27:30


wprawdzie kompletnie nie mam pojecia o czym mowisz, ale wyglada to prosto jak konstrukcja druta :P hehe
 
  Karbulot

2003-11-18 04:05:06


Sprawa wyglada tak, ze nie bedzie mozna budowac sobie np. tabel wedlug wlasnego widzimisie. Na stronie sa tabele zagniezdzone (tabela w tabeli), wy zas dostaniecie tylko tabele, ktora znajduje sie w srodku jakiejs tabeli. Odpada zatem dobudowywanie tabel, nic nie mozna dopisywac ZA i PRZED informacjami w waszych plikach. Ale szablon rozwiaze to w ten sposob, ze ja zaprojektuje wzor tabeli, zrobie blok a wy bedziecie na podstawie tego bloku dopisywac nowe dane. Przykladowo ktos uaktualnia walki w CB. Przykladowo, bo nie gramy juz w CB. Ma zatem TYLKO tabele w ktorej sa wyniki. Kazda walka (linia w tabeli) to osobny blok. Teraz zagralismy jakas walke, trzeba to wrzucic na strone. Zatem kopiuje jakis blok z innej walki na sama gore reszty blokow i zamienia informacje (data, klan, wyniki) itd. Tym sposobem dopissal nowa linie do tabelki. Podobnie bedzie z innymi rzeczami. Programy - opisze jeden i wrzuce, ktos dopisze reszte i bedzie wrzucal kolejne programy. Bronie? To samo, ja zrobie szablon jednej a wy na jego podstawie bedziecie robic inne. Ci, co sie zajmowali takimi sprawami (Rymek - CB, recenzenci z map - mapy, markooff - infa personalne) doskonale wiedza jak sie robi cos takiego. Na podobnej zasadzie AHA uaktualnia newsy na swojej stronie o mapach. Panowie, to jest proste, jedynym mankamentem jest to, ze nie bedziecie mieli pelnego wgladu w wyniki swojej pracy, jak odpalicie swoja strone na dysku twardym. Cos tam zobaczycie, ale nie wszystko. I tak dobrze, bo jakbyscie robili w plikach php nie zobaczylibyscie NIC a NIC. Dopiero jak wyslecie strone na serwer, to zobaczycie swoja prace w pelnej krasie. Jak cos skopiecie, no problem, macie staly dostep do Sieci, do serwera, poprawiacie i blyskawicznie wysylacie. Z poczatku bedzie trudno, ale szybko nabierzecie wprawy. To naprawde nie jest trudne, wiele osob mi pomaga i z reckami i ze strona i z pocvzatku sie gubili a teraz radza sobie bez problemu. I co trudne?
 
  Karbulot

2003-11-18 03:48:44


Przed chwila przetestowalem lewe konto, zrobilem pliki i co wyszlo:

Po pierwsze linki do grafiki niestety, ale trzeba stosowac relatywne. Czyli nie wzgledem polozenia na serwerze, ale polozenia w Sieci. Zatem link jest dluzszy, co zwieksza rozmiar pliku. Oczywiscie mozna zastosowac linki wzgledem polozenia na stronie, ale wtedy jak ktos odpali taki plik na dysku, nie bedzie mial grafiki w przegladarce. Mowa o browserze, nie programie do HTML-a. Niestety, ale nie ma zadnych mozliwosci, aby widzial na dysku style, one sie pojawia dopiero jak umiesci swoja czesc strony w sieci. Nie ma rozy bez kolcow panowie. Albo jedno, albo drugie. Inaczej sie nie da zrobic. Tak dziala includowanie. W swoim pliku nie ma bowiem calej sekcji HEAD i BODY, w ktorej sa opisane te parametry, bowiem to nalezy do innej czesci strony, a nie mozna tego dublowac. Jednak beda mieli PELNA kontrole, jak cos skaszania, moga poprawic i testowac az nabiora wprawy. Na plus sa jednak inne rzeczy. Przede wszystkim beda mieli szablon zbudowany z blokow. Ja wstawie blok, a oni go beda na stronie kopiowac i nadpisywac dane. Poznaja troche HTML-a, to im sie w zyciu przyda. Dlatego JAKIS tam wglad beda mieli, z bialym tlem, bez styli i grafiki w programie do HTML-a. Zreszta przygotuje im wzorcowy plik z stylami i opisem jak je stosowac, zatem zawsze beda mieli taki maly samouczek. A na pewno beda mieli prosciej, nizby dostali caly wielki plik PHP, z tonami grafik zeby go obsluzyc a i tak nic by nie widzieli, chyba ze zainstalowaliby sobie Apache na dysku twardym.
 
  Brunon

2003-11-18 03:27:53


ze to wypali i ze wszystko bedzie dzialac ok..jest 3.30 a ja nie spie :P
 
 
   
 
 
The BORG Collective - All Rights Reserved - (C) 2002-2009
BORG and Star Trek are Trademarks of Paramount Pictures
WWW Design by Karbulot, PHP by Holyboy and Mientus^