[PHP]Do jakiego języka warto przepisać ten skrypt. |
[PHP]Do jakiego języka warto przepisać ten skrypt. |
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 |
|
|
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. |
|
|
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?
|
|
|
Wersja Lo-Fi | Aktualny czas: 27.05.2024 - 19:56 |