Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Do jakiego języka warto przepisać ten skrypt.
Albert1984
post 15.01.2009, 00:31:27
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 21.11.2008

Ostrzeżenie: (0%)
-----


Witam.
Mam napisany skrypt w php, który pobiera całą masę danych z różnych stron. Ma działać tych skryptów docelowo około 40, ale już przy jednym na hostingu go zablokowali bo za duże obciążenie generował. Więc zastanawiam się jaki język nadaje się by pobrać dane ze strony i wybrać odpowiednie elementy np. za pomocą wyrażeń regularnych. Na potrzeby tego skryptu myślałem o wykupieniu hostingu wirtualnego, ale może da się to napisać w czymś co obsługują hostingi www. Skrypt/program musi jak najmniej obciążać procesor. Jaki język polecacie do tego typu aplikacji?



Dziękuje za wszelkie sugestie.

@Down
Bazy to prawie nie używa, nie jest to aż takie duże co 2 minut każdy skrypt sprawdza około 400 pod-stron. I mnie akurat w php nie jest źle, ale chciałbym, żeby hosting wyszedł jak najtaniej.

Ten post edytował voyant 15.01.2009, 01:23:00
Go to the top of the page
+Quote Post
Pilsener
post 15.01.2009, 00:39:47
Post #2





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


ASP.NET + np. C# 2.0

A w PHP Ci źle? Wątpię, aby chodziło o obciążenie procesora - prędzej zużywanej pamięci, bazy i transferu. Pisz w tym, w czym jesteś dobry. I jak chcesz robić coś takiego na dużą skalę to raczej musisz mieć własny serwer.
Go to the top of the page
+Quote Post
ucho
post 15.01.2009, 09:29:02
Post #3





Grupa: Zarejestrowani
Postów: 300
Pomógł: 32
Dołączył: 31.07.2006

Ostrzeżenie: (0%)
-----


JEśli chodzi o samo pobieranie to zajmuje naprawdę znikome ilości mocy obliczeniowej, obciążone jest tylko łącze. Jeśli chodzi o wyrażenia regularne - to czy php,pyton,perl czy c do ich obsługi będzie użyta ta sama biblioteka PCREe - w przypadku .Net też pewne istnieje jedna bibliotek wspólna dla wszystkich języków - a więc wybór języka niewiele zmienia. Skup się raczej na cachowaniu wszystkiego co się da i np. kompiluj wszystkie wyrażenia regularne tylko raz na starcie skryptu ( to coś jak prepared statements w SQLu - W sumie w php nie widzę do tego osobnych funkcji - orientuje się ktoś czy jest to robione z automatu?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 27.05.2024 - 19:56