php.de

Zurück   php.de > php.de Intern > Beitragsarchiv

Beitragsarchiv Nur gucken, nichts anfassen. Das Archiv der Beiträge vergangener Zeiten.

 
 
LinkBack Themen-Optionen
Alt 08.01.2005, 19:13  
Gast
 
Beiträge: n/a
Standard Kleiner Prog - Auftrag zu vergeben gegen Bares

Hallo,

hätte einen kleinen Proggrammier Auftrag zu vergeben:

a) Was existiert bereits?
- Tabelle namens keywords (id, keyword)
- Tabelle namens overture_de (kid, januar)
- In keywords sind einige hundert Begriffe gespeichert

b) Was soll werden?
- Die Begriffe aus keywords sollen nacheinander mit Overture (http://inventory.de.overture.com/d/s...=de&lang=de_DE) abgeglichen werden und dann soll der Wert in januar eingetragen werden.
- Problem: Momentan gibt es oft 503 - Service Temporarily Unavailable Fehler, deshalb soll der Begriff sooft abgefragt werden, bis auch wirklich ein Ergebnis kommt.
- Die Abfrage soll natürlich möglichst schnell vonstatten gehen.


Bei Interesse bitte kurze PM mit Preisvorstellung.


Grüße Stefan
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 08.01.2005, 21:19  
Gast
 
Beiträge: n/a
Standard

Da es schon Nachfragen gab, was genau gemacht wird, versuche ich es nochmal zu erklären:

In der Tabelle keywords steht z.B.

id | keyword
----------------
1 autorennen
2 computer
3 flutwelle
4 google
...
9 fernsehprogramm
10 wetter
11 ebay
12 britney spears


also im prinzip soll z.B. keyword #10 ["wetter"] aus der tabelle keywords genommen werden und via link bei overture gecheckt werden: http://inventory.de.overture.com/d/s...=de&lang=de_DE

dann soll die zahl "116795" ausgelesen werden und in die tabelle overture_de eingetragen weden mit der kid "10"...

Dann gehts weiter mit Nummer 11 ["ebay"] ...

Das wärs...
 
Alt 09.01.2005, 08:54  
Gast
 
Beiträge: n/a
Standard

Zitat:
- Problem: Momentan gibt es oft 503 - Service Temporarily Unavailable Fehler, deshalb soll der Begriff sooft abgefragt werden, bis auch wirklich ein Ergebnis kommt.
- Die Abfrage soll natürlich möglichst schnell vonstatten gehen.
Ich hatte das eben mal getestet: eine Abfrage dauert ca. 5 sec.
Da bleibt also nur übrig, diese Aufgabe via crontab in der Shell zu erledigen.
Das bedeutet: PHP >= 4.3.0 und Shellaccount. Ist das gegeben?
 
Alt 12.01.2005, 11:35  
Gast
 
Beiträge: n/a
Standard

@Meikel, Du hast Post
 
Alt 12.01.2005, 12:21  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von freestylemagic
@Meikel, Du hast Post
Du auch.

Entweder einen Account ohne safe_mode besorgen oder Du mußt eine andere Lösung finden. Aktionen, die länger als 100ms dauern, verlagere ich meist in die Shell und starte die per crontab. Sonst ist der User weg, weil es ihm zu lange dauert.

In der Regel hoste ich die Kundenscripte, die ich programmiere, weil ich mein System problemlos so anpassen kann, daß es fix und sicher läuft.
 
Alt 12.01.2005, 12:36  
Erfahrener Benutzer
 
Registriert seit: 18.07.2004
Beiträge: 2.162
PHP-Kenntnisse:
Fortgeschritten
Basti
Standard

Wenn du mit overture in Verbindung stehst, dann können die dir ja womöglich ein abgespecktes Anfrageskript zur Verfügung stellen (eben nur Keyword->Zahl). Falls du mit denen nichts weiter am Hut hast, verstößt dieses Grabbing doch gegen deren Benutzerbedingungen[1], oder? Habs nur kurz überflogen und gelesen, dass lediglich ein privater Gebrauch und das Kopieren durch die normalen Browser-Methoden, sowei Ausdrucke für den privaten Gebrauch gestattet sind.

[1] http://www.content.overture.com/d/DE...edeterms.jhtml

Basti
Basti ist offline  
 


Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Auftrag zu vergeben php + mysql Beitragsarchiv 2 05.04.2005 11:07


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:15 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.