En cours

Drupal module optimization - ImageMagik + Debian

We have developed a Drupal custom module that creates nodes from images uploaded to an FTP. The module also converts PSD images to JPG thanks to imageMagick. Our server is a Debian 5. Today the module lacks on performances leading to server crashes in some cases.

We want you to:

1. Change the ImageMagick tmp folder to some other place, like the Drupal files/tmp/ folder. Indeed, the default system temporary files folder is /tmp. The partition associated to /tmp is too small and some ImagMagick temp files are too big for it leading to a system crash.

2. Mark images as being processed in the queue table. Indeed, some PSD files are pretty big (> 50Mb) and need several minutes to be processed. We have a queue table that let’s process the images not all at the same time. The issue with it, is that files are not marked as being processed in the queue list until the conversion is finished, meaning that if the cron is launched before the image is processed, a new conversion of the same image will be launch. Leading to multiple convert processes of the same image.

3. Limit CPU usage of the convert process. To convert an image imageMagick launches a process named convert. This process can use up to 100% of the CPU leading to a very slow site navigation. We need a linux package and configuration that would limit all the convert processes to use max 40% of the CPU for example

* Apply only if you can send an invoice in english

Compétences : Drupal, Linux, PHP

en voir plus : send an invoice, psd 2 drupal, imagemagick linux optimization, convert psd jpg debian, optimization images, invoice example, indeed, custom cases, convert to drupal, convert drupal, php image cron, table optimization, php cpu 100, php invoice jpg, table jpg, module drupal, images convert jpg, drupal image, queue php, convert imagemagick php, cpu 100, pretty meaning, drupal site files, debian crash, configuration debian

Concernant l'employeur :
( 14 commentaires ) Barcelona, France

Nº du projet : #1045645

6 freelance font une offre moyenne de $192 pour ce travail


experienced drupal developer.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 3 jours
(258 Commentaires)

Waiting to serve you. Please check PMB.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 3 jours
(56 Commentaires)

We had experience on queued video converting jobs and at home with [login to view URL] PM

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 5 jours
(54 Commentaires)

Dear Buyer, Please check your PMB. Regards Mtoag

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 8 jours
(19 Commentaires)

please check the pbm

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 6 jours
(13 Commentaires)

PLease Check my PM.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 5 jours
(1 Évaluation)

I have experience building Drupal websites. I have a lot of experience modifying modules to my need, and I am very experienced with how Drupal works. I also have experiencing working with Linux, and all my websites are Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 3 jours
(0 Commentaires)