View Issue Details

IDProjectCategoryView StatusLast Update
5954Composrcorepublic2024-09-26 10:11
ReporterPDStig Assigned ToGuest  
PrioritynormalSeverityfeature 
Status newResolutionopen 
Summary5954: Be more conservative about the use of extending PHP time limit
DescriptionAs we progress further in time, extending the PHP time limit is becoming more and more a restricted setting in webhosts (for good reason; stability). Furthermore, extending the PHP time limit is mute when one uses a load balancer or proxy which has its own upstream timeout (e.g. Cloudflare, Nginx)... and these technologies are ever-more popular today.

We should consider altering our developer approach. With the exception of Composr release tools, wherever we need to extend the PHP time limit, we should use the refresh technique instead (like we do in the importer), or perhaps AJAX, to step through the process bit by bit. This should be documented in the codebook.

On the same note, standardise our method across all systems (except minikernel systems like the installer and upgrader).
TagsRisk: Changes core website behaviour , Roadmap: Over the horizon, Type: Performance
Attach Tags
Time estimation (hours)
Sponsorship open

Sponsor

Date Added Member Amount Sponsored

Activities

There are no notes attached to this issue.

Add Note

View Status
Note
Upload Files
Maximum size: 32,768 KiB

Attach files by dragging & dropping, selecting or pasting them.
You are not logged in You are not logged in. This means you will not get any e-mail notifications. And if you reply, we will not know for sure you are the original poster of the issue.

Issue History

Date Modified Username Field Change
2024-09-19 16:58 PDStig New Issue
2024-09-19 16:58 PDStig Tag Attached: Risk: Changes core website behaviour
2024-09-19 16:58 PDStig Tag Attached: Roadmap: Over the horizon
2024-09-19 16:58 PDStig Tag Attached: Type: Performance
2024-09-19 17:00 PDStig Description Updated