Previous Thread
Next Thread
Print Thread
Rate Thread
Joined: Dec 2000
Posts: 730
deutscher moderator / v5 specialist
deutscher moderator / v5 specialist
Offline
Joined: Dec 2000
Posts: 730
Hallo zusammen,

ich bräuchte mal einen rat von euch...

ich habe eine funktion, um die zugriffe auf die private foren zu steuern, eingebaut. danach hab ich das ganze erweitert und noch eine option hinzugefügt mit der ich zu jedem forum sagen kann, welcher user benachrichtigungsmails bekommt. das ganze funktionierte ganz gut bis mein boar mehr als 2100 user bekommen hat. nun wird jedesmal wenn ich dieses script aufruhe ein 500 ausgelößt. mad ich vermute wegen timeout. hat einer von euch eine idee, wie ich das einlesen der daten beschleunigen kann??

immoment öffnen ich jedes profil und prüfe welche zugriffsrechte und welche benachrichtigungsmails der entsprechende user hat und lege die profildaten in einem hash ab. hab ich da vielleicht einen falschen logischen ansatz?

immoment bin ich echt ratlos was ich da noch alles machen kann damit das mal länger läuft... confused


TIA
joking

Sponsored Links
Joined: Sep 2000
Posts: 441
Member
Member
Offline
Joined: Sep 2000
Posts: 441
Auch wir haben mit unserem technoforum.de immer wieder mit den viel zu niedrig angesetzen cgi-TimeOut-Problemen in vielerlei Hinsicht zu kämpfen und nach 15 Monaten Hosting noch keine geeignete Lösung zur Beschleunigung div. Routinen gefunden ;-(

*seufz*,
chris

Joined: Mar 2001
Posts: 24
Junior Member
Junior Member
Offline
Joined: Mar 2001
Posts: 24
Anstatt sämtliche Profile zu durchsuchen würde ich Dir empfehlen, für diese speziellen User eine eigene Liste anzulegen. ubb 5.xx legt zusätzlich zu den Profilen im Member-Verzeichnis doch nochmal eine eigene Memberlist an, in der jeder Profilnummer ein Username zugewiesen wird. Wenn Du also an den Stellen, an denen auf diese Datei zugegriffen wird, mal nachschaust, solltest Du in der Lage sein, in Abhängigkeit von den Eigenschaften des verwendeten Profil auf eine weitere Datei zuzugreifen. Diese Datei enthält dann lediglich Deine "Special-Members" - theoretisch brauchst Du dort ja nur die Nummern der User abzulegen. Das Verarbeiten dieser einen Datei sollte auf jeden Fall schneller gehen, als das Durchsuchen sämtlicher User-Files...

Oder seh ich das amateurhaft zu locker?

Mit Gruß und fragendem Blick

Johnny

[ March 19, 2001: Message edited by: Johnny ]


Handyantworten gibt's bei Handyfragen.de wink
Joined: Dec 2000
Posts: 730
deutscher moderator / v5 specialist
deutscher moderator / v5 specialist
Offline
Joined: Dec 2000
Posts: 730
Hallo Johnny,

das ist auf den ersten blick eine gute lösung, nur... habe ich ingesammt bestimmt 14 felder nach denen ich i CP selktieren kann. das schafft natürlich dann auch einen erheblich größeren platzbedarf. andererseits bin ich am überlegen, ob ich die einzelnen profle "zersplitte" und die "unwichtigen" daten auslegere. dadurch dürfte das ganze doch auch schon wieder schneller laufen, oder? confused


Grüße aus FFM
joking


Link Copied to Clipboard
Donate Today!
Donate via PayPal

Donate to UBBDev today to help aid in Operational, Server and Script Maintenance, and Development costs.

Please also see our parent organization VNC Web Services if you're in the need of a new UBB.threads Install or Upgrade, Site/Server Migrations, or Security and Coding Services.
Recommended Hosts
We have personally worked with and recommend the following Web Hosts:
Stable Host
bluehost
InterServer
Visit us on Facebook
Member Spotlight
hatter
hatter
USA
Posts: 69
Joined: January 2001
Forum Statistics
Forums63
Topics37,573
Posts293,925
Members13,849
Most Online5,166
Sep 15th, 2019
Today's Statistics
Currently Online
Topics Created
Posts Made
Users Online
Birthdays
Top Posters
AllenAyres 21,079
JoshPet 10,369
LK 7,394
Lord Dexter 6,708
Gizmo 5,833
Greg Hard 4,625
Top Posters(30 Days)
Top Likes Received
isaac 82
Gizmo 20
Brett 7
WebGuy 2
Top Likes Received (30 Days)
None yet
The UBB.Developers Network (UBB.Dev/Threads.Dev) is ©2000-2024 VNC Web Services

 
Powered by UBB.threads™ PHP Forum Software 8.0.0
(Preview build 20240506)