Witam jak widać jestem nowy uczę sie informatyki 2/techi jeszcze nie miałem PHP więc chcę trochę wyprzedzić materiał w szkole :)Mam kilka pytań
1.Na jakim servie założyć konto(mam na cba ale nie wiem czy tam zatwierdza php)
2.Używa ktoś XAMPP poniewaz nie mogę tego pojąć.
Pytania mogą być śmieszne/banalne ale dopiero zaczynam robić w php i proszę nie bić po głowie
Ad 1.
Do nauki wystarczy pierwszy lepszy hosting z obsługą PHP. Choć najlepszym rozwiązaniem byłoby środowisko LAMP lub WAMP lokalnie. Na marginesie, na stronie głównej cba.pl napisane jest, że obsługują PHP
Zainstaluj sobie na początku krasnala
całe środowisko jest już skonfigurowane, jak dla początkującego wystarczy.
Serwerki do testów na localhost
VertigoServ
http://vertrigo.sourceforge.net/?lang=pl
WampServer
http://www.wampserver.com/
Tak hosting CBA.PL pozwala na uruchomienie wszystkiego co zrobisz na localhost ( niestety nie mam tam konta, ale wyglądają sympatycznie )
Kolejny serwis darmowy http://www.ugu.pl/ u nich też wygląda , że na początek powinno Ci wystarczyć.
Ja bym polecał: Websev przy instalacji zaznacz opcję dla zaawansowanych i wybierz php 5+ i mysql 5+, program jest łatwy w obsłudze.
Przykleiłem wątek - myślę że nieraz się przyda. [;
Co do hostingu, jest już temat: http://forum.php.pl/Oferty_serwerow_hostingowych_t111844.html
Może trochę rozwinie temat:Kolega ojca robi stronę w (HTML) ale jest początkujący i wygląda to tak jak w gimnazjum dzieciaki robią :)Powiedziałem że mogę spróbować zrobić stronę (więc pomyślałem że ściągnę szablon css i si ale to nie wystarczy ta strona jest :tzw pusta teraz musze robić galerie i to wszystko w szkolę jakoś to mi wychodziło i nie wiem czy mi się uda w domu:)
Więc postanowiłem zaczerpnać wiedzy w PHP i szukam teraz "Bardzo dobrego kursu PHP w internecie" Nie wiem czy dam rade ale spróbuje.Proszę modów/adminów o nie usuwanie tego topicu ponieważ będę wrzucał moje postepy strony i może ktoś coś doradzi
Jak dla mnie to się troszeczkę pomyliłeś z tym ostatnim. To nie temat ani forum do prezentowania postępów.
A ja polecę co prawda mało znany ale na prawdę znakomity serwer PHP który nazywa się EasyPHP i można zainstalować go na Pendrive, i po podłączeniu do dowolnego kompa z systemem windows sam sobie poprawi scieżki i w parę sekund jest gotowy do pracy. Na dodatek nie potrzebuje praktycznie żadnej konfiguracji wstępnej. Jak dla mnie to nie ma lepszej alternatywy a zajmuje tylko parę Mb
Witam.
W linku opisane jest jak zainstalować PHP, Apache i MySQL-a w systemie MS Vista.
Format pliku .doc
Pozdrawiam
link: http://www.mediafire.com/?zmkwt4mdjyj
http://www.ninfo.pl/lekcje-php/2008/10/14/lekcja-php-1-instalujemy-serwer/
Co do kursu, to ja korzystałem z http://pl.wikibooks.org/wiki/phpE-Book'a, jednak jest on nie dokończony
http://www.zend.com/en/products/server-ce/
I to by było na tyle jeśli chodzi o instalowanie apache + php pod windowsem. Zend dorzuca panel do zarządzania dla klikaczy, można też klasycznie na dysku w plikach rzeźbić. Szkoda tylko, że nic z ciekawszych funkcjonalności Zend "Server" się do Community Edition nie załapało.
Mam pytanie bo teraz zmienił na inny serv WebServ 2.0 dobrze zrobiłem ?
I czy ktoś może mnie troche oprowadzić bo jestem kompletna zielonka
Bedzie mial spam jesli pusci go za firewall. Poki oglada strony
jedynie na wlasnej maszynie nic mu nie grozi.
Co do ksiazek to popieram. Dla zupelnie poczatkujacych tacy, ktorzy
chca sie nauczyc od podstaw polecam np :"php w mgnieniu oka" Chis Newman.
Ksiazka po polsku i jak juz sie ktos nauczy z tej ksiazeczki podstaw to i tak
juz pozniej kazdy korzysta z manuali w internecie lub szukajac jakis
rozwiazan na stronie. Chyba przyznacie mi racje, ze wlasnie kazdy z nas
tak zaczynal ? Niektorzy mogli szukac od razu w necie, ale to jest raczej
sposob chaotyczny. Korzystajac z ksiazki ma sie poczatki podane na tacy.
Wspomniana ksiazka moze na pocztku tez sluzyc jako niezly notatnik/poradnik.
Latwo w niej jest wyszukac dowolna informacje nawet podczas pisania skryptu.
Co do serwerow to jesli rozmawiamy o zupelnie poczatkujacych to raczej
nalezy im radzic instalacje jakiegos serwerka juz skonfigurowanego.
Rady typu "zainstaluj sobie apache, mysql, php i skonfiguruj" sa do bani
Na poczatku kazdy ma problem nawet z tym jak linkowac pliki, albo gdzie je
umieszczac zeby zadzialalo i jak wpisac do przegladarki adres strony na
wlasnym komputerze, a Wy im radzicie takie bzdury . Tak wiec WebServ, albo
Xampp albo Krasnal. Proste ... instalacja i juz dzialasz. Jako jedyny chyba krasnal
jest dodatkowo dobrze opisany i juz od startu nie ma z nim problemow.
W miare nabywania wiedzy podczas nauki mozna pozniej sobie ten zestawik
latwo i przyjemnie zamienic na cos innego.
W internecie natomiast do nauki wystarczy kazdy darmowy serwer.
Jest ich pelno i google wskaza tego mase.
Pozniej mozna to juz rozpatrywac na rozne sposoby.
Jesli ktos ma siec, albo router to warto pomyslec o postawieniu maszyny
zamiast routera sprzetowego opartej na PC i zainstalowaniu na niej
linuxa (debian) (NND) i pokusic sie o postawienie wlasnego serwera.
Mozna dobrac tak maszyne, ze bedzie pobierac niewiele wiecej pradu
niz router sprzetowy, ale za to opcjonalnosc jest ... to tak jakby porownywac
szybowiec do odrzutowca. Sa nawet juz gotowe dystrybucje przygotowane
pod routing i serwery www. Dlatego procz debiana wspomnialem o NND albo
o ostatnim wynalazku jaki sie z tej serii pokazal to EOS .
Takie jest moje zdanie. Czesc z Was patrzy na poczatkujacych ze swojej
perspektywy rzucajac haslami, ktorych oni nawet nie rozumieja, a co dopiero
jesli maja to wdrozyc w zycie.
No ja bym sie tylko przyczepil w jednym punkcie do Twojej
propozycji ... Chodzi mi o to, ze program jest w jezyku angielskim.
Dla poczatkujacego, nie musi, ale tez ma to znaczenie.
Co prawda znajomosc jezyka angielskiego w tym jest
bardzo potrzebna, przynajmniej tego technicznego, ale
wiekszosc poczatkujacych nie zna tego jezyka, a to tez
trzeba brac pod uwage.
To jaki edytor proponujesz w takim razie?
Ja sam uzywam pajaczka ... i bardzo sobie jego chwale.
Ale moze sie nadac do tego tez notatnik ++ . Sa tez inne
aplikacje, a do tego celu nada sie kazda ktora koloruje skladnie
i podkresla skladniki jezyka bo o to wlasnie idzie.
To ja dodam swoje trzy grosze. Świetny jest WampServer, choć konfigurację jego - banalne kroki ktróych nie trzeba robic u siebie na kompie - typu zmiana katalogu dokumentów w apachu i usunięcie uzytkownika root. Co do Apacha to trochę logiki myślenia oraz dostęp do internetu i powinieneś sobie poradzić. Dodatkowo możesz sobie np. moduły Apacha automatycznie poprzestawiać, tzn. łatwo je włączać i wyłączać. Ja w swoim Wampie pozmieniałem nawet ikonki.
Kiedyś bawiłem się w instalowanie Apacha, PHP i mySQL osobno, ale to nie ma sensu. Próbowałem też Krasnala, ale jak dla mnie zbyt dużo ułatwień, wodotrysków, itp.
Wamp, prosty w obsłudze, ale już dla bardziej kumatych.
PS: Z edytorów to Notepad++ oraz do DUŻYCH projektów Komodo Edit.
Zainstalowałem EasyPHP na winVista i jak biorę strart to wyskakuje błąd:
inny server korzysta z tego portu.
Jak rozwiązać ten problem?
bo coś nasłuchuje Ci na porcie, jest to pewnie port 80, może jakieś skype, lub miałeś zainstalowanego jakiegoś innego serwa i być może nie usunął sie do końca.
Po wyłączeniu Skype został problem z mysqlem:
Nie można znaleźć pliku:
C:\PROGRA~1\EASYPH~1.0\mysql\data\ADMIN-PC.err.
Pyta mnie czy chcesz utworzyć plik? Klikam tak i otwiera sie pusty notatnik. Jaką zawartość ma mieć ten plik? Jak ten problem obejść?
co to zje***y serwer, weź sobie XAMPP'a zainstaluj i będziesz miał spokój tylko nie zapomnij o wywaleniu wszystkiego.
witam ja chciałbym zrobić podobną stronę do waszej.
Tylko że po angielsku bo mam plan założyć stronę klanową.
tylko właśnie nie wiem jak zacząć czego potrzebuje i tak w ogóle.
Umiesz czytać? To przeczytaj stopkę. Forum chodzi na IPB, po resztę informacji idź do wujka G.
Ode mnie. Najlepiej jest zainstalować samemu Apache, PHP + MySQL, ale jeśli nie masz o tym pojęcia, skorzystaj z http://www.apachefriends.org/en/xampp.html. Najlepszy dla początkujących. Daj sobie spokój na wstępie z Krasnalem.
Co do edytora... Używam od dawna http://notepad-plus.sourceforge.net/uk/site.htm, moim zdaniem, wyśmienity!
Pozdrawiam
Popieram przedmówcę, jeśli nie wiesz jak to zrobić to tutaj masz tutorial:
http://www.bbproject.net/2009/12/wlasny-serwer-www-instalacja-apache-i-php/
Ja polecam "czysty" apache2 z wszystkimi dodatkami instalowanymi razem z większością dystrybucji Linuxa. Pracowałem wcześniej na Windowsowym Krasnalu i WebServie i o ile Krasnal zupełnie mi nie przypadł do gustu (tak po prostu), to WebServa polecam każdemu na początek. Łatwy w obsłudze i przyjemny w używaniu. Jednak powracając do pierwszego zdania- uważam, że najlepiej jest pracować na nieopakowanym serwerze pod jakimś distro Linuxowym (polecam Ubuntu), ze wzgledu na bezpieczeństwo (chmod, brak wirusów), prędkość (całe pakiety jak WebServ zjadają zasoby) i wygodę użytkowania (kwestia przyzwyczajeń, ale kilka pulpitów+ compiz).
w technikum nie będziesz miał PHP będziesz uczył się takich języków jak pascal c++ c++ builder a potem Java jeśli zdążycie z materiałem . Wiem bo sam skończyłem tech . Po drugie nie polecam darmowych serwerów lepiej znaleźć sobie coś niedrogiego a płatnego . Ja przestałem używać darmowizm od ka miałem problemy z bazami danych np niespodziewane awarie itp dość rozbudowany panel admina z opcjami niedotyczącymi samego serwa lecz sposobu wyświetlania reklam itp masa różnych problemów . Obecnie możesz mieć serwer płatny za 10 zł miesięcznie lub za 5-6 jak dobrze poszukasz . Co do pakietów setrwerowych polecam wampserver lub WebSErv . Zwłaszcza ten drugi świetnie się sprawuje dużo opcji ułatwień itp . Co do nauki PHP służę pomocą
Kazdy z tych serwerow pozwala na ustawienie praktycznie wszystkiego.
Oczywiscie trzeba wiedziec co i gdzie, ale np xampp na prawde sie swietnie
sprawuje. Co do platnosci na serwerach to sie zgadzam w 100 % z przedmowca.
Jeśli chodzi o localhosta to osobiście używam XAMPPa, kiedyś używałem Krasnala ale ze względu że jest już nie rozwijany zaprzestałem go używać. XAMPP jest najlepszy dla początkujących, łatwy w obsłudze itp.
Witam.
Chciałbym poznać tajniki php lecz bardzo ciężko mi to wychodzi Zainstalowałem na swoim komputerze XAMPP-a zgodnie z instrukcją.
Mam takie pytanie, zarazem prośbę. Czy mógłby mi ktoś łopatologicznie wyjaśnić:
-w czym mam pisać skrypty i z jakim rozszerzeniem zapisywać
-gdzie mam wstawić (w XAMPP-ie) napisany skrypt
-jak uruchomić napisany skrypt
Np taki najprostszy:
<html>
<head>
<title>Pierwszy skrypt</title>
</head>
<body>
<?php
echo 'Witaj Świecie!';
?>
</body>
</html>
Mozesz spokojnie to wszystko wyczytac na forum w roznych watkach.
Kazdy ma swoje przyzwyczajenia i ja tez bede pisac wylacznie o swoich
nikogo nie krytykujac, ani w zadnym wypadku nie pouczajac.
Po zainstalowanu xampp nalezaloby sie jeszcze zastanowic czy
chcesz swoj serwerek udostepniac do internetu czy nie. Bo jesli
widac go z internetu nalezaloby przynajmniej zabezpieczyc wejscie
do phpMyAdmin haslem. Niestety w ustawieniach domyslnych
wejscie jest wolne dla wszystkich. W tym celu dodaj uzytkownika do
phpMyAdmin, nadaj mu odpowiednie prawa i dopiero wtedy wyedytuj
plik xampp/phpMyAdmin/config.inc.php i config.inc.php.
W tym pierwszym zmien na :
/* Authentication type and info */ $cfg['Servers'][$i]['auth_type'] = 'http'; // 'config' - bez hasla $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = ''; $cfg['Servers'][$i]['AllowNoPassword'] = true;
<?PHP
.
?>
Dziekuje serdecznie za bardzo dobre wytłumaczenie.Zabezpieczyłem swój serwer, ale mam mały problem:)
Mianowicie usunąłem pliki z folderu htdocs myślałem ze właśnie przez nie coś mi nie wychodzi.Czy mógłbyś być tak miły i mi je gdzies wrzucić ? np tu http://www.zippyshare.com/
Jeszcze zapomnialem jak wywolywac strony :
http://localhost/folder/nazwa.php
jesli posiadasz nazwe komputera to :
http://NazwaKomputera/folder/nazwa.php
mozesz tez wywolac serwer po adresie IP :
http://adresIPlokalnyLUBpubliczny/folder/nazwa.php
Co do pliku to prosze :
ftp://bluelan.eu/htdocs.zip
Nie wiem czy jakiegos foldera dodatkowo nie spakowalem, ale to sobie juz
sprawdz. Mam ich troszke i po przejrzeniu to chyba bedzie wlasnie to wszystko.
Czy hateML ma wsobie praser php?
Jest jakieś środowisko które umożliwia podczas pisania sprawdzać podgląd swojej strony zrobonej w php?
Tak. Wystarczy przeczytac ten temat.
Polecam zapoznać się z programem MOWES portable. Korzystałem kiedyś z xamppa, ale trafiłem na mowesa i rzuciłem xamppa w diabły. Poza tym, że jest lżejszy, ma tę fajną przypadłość portable - przenosisz gdzie chcesz. Jakiś czas odpalałem go nawet bezpośrednio z pendrive'a Testowałem na nim co prawda samo php bez mysql, ale w standardowej paczce również mysql jest odpalany.
polecam uzyc: http://webserv.pl/
wszystko dziala po zainstalowaniu, sam korzystam
Jezu, host56 jest niezły... ale także polecam localhost i płatne serwery...
Do nauki samego php możesz się uczyć w programie "pajączek". Ma on opcje zobaczenie programu napisanego...
Ja osobiście na początku używałem localhosta, lecz potem przeniosłem się na płatny hosting...
Dzięki za informacje, jestem newbie i dowiedzieć się informacji zainstalować php.
Witam,
Mam problem z easyphp 5.3.8.0, ale WebServ działa i myślę że easyphp brakuję wtyczki php lub niektóry wyłącz wtyczki.
Nie mogłem znalazłem php.net.
Co mam zdjęcie:
WebServ (działa wyświetlacz i wynik):
A to easyphp (nie działa wyświetlacz i wynik):
Co mam wtyczki php w easyphp (niektóry wyłącz wtyczki):
Co mam plików:
index.php (skrót kod)
rate.php?winner=<?=$images[0]->image_id?>&loser=<?=$images[1]->image_id?> (to jest wyświetla zdjęcie) Wygrane: <?=$images[0]->wins?>, Przegrane: <?=$images[0]->losses?> Score: <?=$images[0]->score?> Expected: <?=http://www.php.net/round(expected($images[1]->score, $images[0]->score), 4)?> <img src="images/<?=$image->filename?>" />
$winner_expected = expected($loser->score, $winner->score); $winner_new_score = win($winner->score, $winner_expected);
Z tego co pamiętam domyślnie w easyPHP są wyłaczone short_tagi ( <?= ?> )
aby je włączyć:
1. Otwórz plik php.ini : domyślnie jest w folderze
[ścieżka instalacji]\conf_files
czyli np. C:\Program Files (x86)\EasyPHP-5.3.3\conf_files
2. Ustaw:
short_open_tag = On
(domyślnie jest short_open_tag = Off więc zmien to na On)
3. Teraz mozesz włączyć easyPhp - wszystko powinno już działać.
Witam, prubuję ugryżć php opornie idzie, .
Zainstalowałem serwer i php na swoim kompie i niby wszystko działa.
Mam stronę na komercyjnym serwerze w e center i jak wrzycam coś z kodem php to strona wyświetla się bez zmian, jakby php nie widziała.
Jeżeli hodzi o html to jestem też zielony taką prostą strone zbudowałem .
Dlaczego lokalhost czyta php a na komercyjnym nie widzę zmian po załadowaniu.
A nowy plik w ogóle przesłałeś?
Hmm, niedawno badałem sprawę szybko-instalowanych serwerów lokalnych (WAMP, XAMPP, easyPHP). Mogę powiedzięć tylko jedno - easyPHP oraz WAMP działają toporniej niż XAMPP (który także w standardzie posiada więcej działających rozszerzeń).
Najlepszy wybór to moim zdaniem oczywiście linux + instalacja apache (lub nginx), php oraz bazy danych - i nie jest to takie trudnie, jak się wydaje, a może przygotować człowieka do obcowania z serwerami dedykowanymi/wirtualnymi.
Tak więc na skróty polecam XAMPP-a, a później nie ma na co czekać, warto zabrać się za linuxa i konfigurację serwera lokalnego.
ja osobiscie polecam EasyPHP DEVELOPMENT 14.1, wsparcie dla PHP 5.3-5.6 przyjazny latwy w obsludze. bardzo szybko zaklada sie virtual servery. ogolem rzecz biorac najlepszy server typu WAMP dla Windowsa na jakim mialem przyjemnosc pracowac. Przynajmiej jak dlamnie
Nie podważając wyższości płatnych hostingów, chciałbym zapytać czy ktoś ma jakieś doświadczenia z darmowym 24tm.pl?
hejka,
czy za pomocą Wamp'a lub WebServ'a mogę zrobić z mojego laptopa taki prawdziwy serwer że inni będą mogli oglądać moją stronę php przez internet,
czy może jednak są to programy tylko to testowania działania stron na lokalnym komputerze?
jaki będzie wtedy adres mojej strony? (http://moje.ip/localhost/testphp.php)
Tak, można. Jednakże musisz mieć zewnętrzne IP i odblokować port 80.
Adres to http://twoje-ip lub można zrobić jakiś alias no-ip.
W każdym bądź razie nie ma to sensu, bo taka strona będzie dostępna tylko wtedy kiedy włączyć lokalny serwer. Jest masa darmowych serwerów zewnętrznych.
dzięki za szybką odpowiedź,
odblokowałem port 80 w windows firewall, ale nadal po wklepaniu http://moje.ip na innym komputerze nie widzę mojej testowej strony (cały czas się ładuje)
co to jest zewnętrzne ip?
(do testów używam latoka z internetem z telefonu komórkowego plusgsm,
a stronkę chcę obejrzeć na komputerze stacjonarmym z kablowym interentem od chello)
wampa ma włączonego (online)
moja strona którą testuje to:
<BODY BGCOLOR="#CCCCCC">
html ok
</br>
<?php
echo 'php ok'
?>
</BODY>
Co to jest zewnętrzne IP odsyłam do wikipedii. Szczerze wątpie, że Plus ma zewnętrzne.
Jeżeli okaże się, że masz wewnętrzne, jest opcja - Hamachi.
oki,
dzięki wielkie
a macier gdzieś w swoich archiwach takie poradniki, tutoriale krok po kroku jesli chodzi o programowanie C++? dopiero zaczynam naukę więc sory za pytanie, które pewnie dla większości z Was jest banalne.
W Googlach znajdziecie więcej niż gdziekolwiek indziej.
Przepraszam ! ale jestem całkiem nowy w temacie MYSQL-a.
Ściągnolem MYSQL-a ze strony; www.mysql.com, działa (tak mnie się wydaje ),
na podstawie strony, kursu:https://www.youtube.com/watch?v=Yqvf6Gs9NPA&index=1&list=PL07TSwd5SmKZtEUvJ-0k3TNsMh9iO21HC
Stawiam pierwsze kroki w tym temacie i nie wiem jak zamknąć okno " cmd", w którym piszę komendy, mysql-ela
Po wisaniu "quiet:, lub "q" za znakie: mmysql> pojawiają się znak lub znaki "-> ", po kazdym kliknieciu enter zatwierdzajacego komendę "quiet' lub "q". okno "cmd" zamykam znakiem"x"- podobnie jak zamyka się wszystkie programy.
Jest to moja pierwsza instalacja MYSQL i prwadopodobnie za dużo opcji zaznaczyłem podczas instalacji lub program żle działa, czy powinienem, go odinstalować i na nowo zainstalować, lub zainstalować inny ?
Nie mogę też znależć w mysql-u serwera appache, phpadmin, czy powinienem je doinstalować do mysql-ela ?
Pierwsze kroki stawiałem na linksie chyba aurox czy jakoś tak (cos z rpm) i serwerze LAMP Linux Apache MySql PHP oraz jakiś edytor,
Obecnie polecam Ubuntu 14.04 LTS + LAMP, System super a i instalacja localhost bez problemowa, dla bardziej zaawansowanych ArchLinux + LAMP + Squid.
Nie wyobrażam sobie nauki na windzie chociaż to pewnie kwestia przyzwyczajenia.
Ja obecnie mam serwer na archu i nie potrzeba instalowac zadnych kombajnow.
Wszystko poszlo do przodu i mozna z palca zainstalowac wszystkie potrzebne paczki.
apache2, mysql , library, proftpd, phpmyadmin, pare innych paczek i jest pro serwer gotowy.
Nie polecam uczenia sie na pamiec tylko generalnie zrozumienia.
Kiedys tak czy tak kazdy dojdzie do ustawien wszystkiego i pojawi sie problem.
Nauczylem sie tego dzieki raspberry pi na, na ktorym apache2 smiga tez bezproblemowo.
Zgadzam sie kompletnie z kolega.
Dzisiaj juz sie nie oplaca takie kombinowanie jak wczesniej.
Mozna spokojnie kupic komputer za 300 zl albo nawet taniej i wszystko samemu doinstalowac
do danej dystrybucji.
Ja sam mam za 200 zl czterordzeniowy komputer z dystrybucja archlinux i doinstalowane
wszystkie uslugi. Malo tego obsluguje mi to mala siec (okolo 50 komputerow.) .
Złota łopata trafia do tych wyżej
2016 rok, a nadal znajdzie się ktoś kto poleca apache... Jak to możliwe...
Przyzwyczajenie
odezwali się spece od komputerów niech sie młody uczy nic wam do tego !
Przed znakami interpunkcyjnymi nie stawiamy spacji.
Cześć,
niedawno zacząłem przygodę z PHP. Może ktoś podpowiedzieć gdzie znaleźć przykłady skryptów dla początkujących do przećwiczenia w php?
Cześć, szukam właśnie dobrego kursu dla początkujących, znam podstawy html, ale do zarządzania stroną, choć w stopniu podstawowym, potrzebuje także php....
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)