Page 1 of 2 12 LastLast
Results 1 to 16 of 31

Thread: Alternatives to PHP + Mysql

  1. #1
    Funking Prink! Raz316's Avatar
    Join Date
    Jul 2003
    Location
    Deal, Kent, UK
    Posts
    2,978
    Thanks
    130
    Thanked
    62 times in 52 posts

    Alternatives to PHP + Mysql

    Hi everyone, I wont go into the details, but we need to rewrite our internal system, which is currently php and mysql in another language using another database.

    Ideally if it can be free as well, great! Ok I know I can basically run around and find the answers to this myself, but I'd like to hear your opinions too.

    What solutions do you use, and why?
    What is similar to PHP?
    Can I assume any solution is secure (assuming as well of course, that I code it securely)?

    Thanks

  2. #2
    PHP Geek Flash477's Avatar
    Join Date
    Dec 2008
    Location
    Devon
    Posts
    822
    Thanks
    51
    Thanked
    72 times in 65 posts

    Re: Alternatives to PHP + Mysql

    I'm sorry, I'm confused here

    You want to rewrite an internal system, using something other than MySQL and PHP, but you don't know what you want to use? and you want to replace something that is 100% free with something else 100% free? why?

  3. #3
    Funking Prink! Raz316's Avatar
    Join Date
    Jul 2003
    Location
    Deal, Kent, UK
    Posts
    2,978
    Thanks
    130
    Thanked
    62 times in 52 posts

    Re: Alternatives to PHP + Mysql

    It does seem barmy doesn't it? But yes, you understand completely.

    The current system was coded by someone else, to which there was an IP agreement. Basically it has gone a bit sour and it has been recommended from a legal point of view that we completely rewrite from scratch. Recoding using the same stack is apparently too risky in the sense that it doesn't rule out the fact I could directly copy code/structure (even though I wouldnt). The company I work for do not want any more hassle regarding this, and so, a recode is required.

    It does seem quite OTT to me, but then again, I don't mind at all.

  4. #4
    DILLIGAF GoNz0's Avatar
    Join Date
    Jun 2006
    Location
    Derby
    Posts
    10,872
    Thanks
    632
    Thanked
    1,192 times in 945 posts
    • GoNz0's system
      • Motherboard:
      • Asus Rampage V Extreme
      • CPU:
      • i7 something X99 based
      • Memory:
      • 16gb GSkill
      • Storage:
      • 4 SSD's + WD Red
      • Graphics card(s):
      • GTX980 Strix WC
      • PSU:
      • Enermax Galaxy 1250 (9 years and counting)
      • Case:
      • Corsair 900D
      • Operating System:
      • win10 64bit
      • Monitor(s):
      • Dell 24"
      • Internet:
      • 220mb Cable

    Re: Alternatives to PHP + Mysql

    .net?

  5. #5
    Funking Prink! Raz316's Avatar
    Join Date
    Jul 2003
    Location
    Deal, Kent, UK
    Posts
    2,978
    Thanks
    130
    Thanked
    62 times in 52 posts

    Re: Alternatives to PHP + Mysql

    You had any experience with it Gonzo?

  6. #6
    DILLIGAF GoNz0's Avatar
    Join Date
    Jun 2006
    Location
    Derby
    Posts
    10,872
    Thanks
    632
    Thanked
    1,192 times in 945 posts
    • GoNz0's system
      • Motherboard:
      • Asus Rampage V Extreme
      • CPU:
      • i7 something X99 based
      • Memory:
      • 16gb GSkill
      • Storage:
      • 4 SSD's + WD Red
      • Graphics card(s):
      • GTX980 Strix WC
      • PSU:
      • Enermax Galaxy 1250 (9 years and counting)
      • Case:
      • Corsair 900D
      • Operating System:
      • win10 64bit
      • Monitor(s):
      • Dell 24"
      • Internet:
      • 220mb Cable

    Re: Alternatives to PHP + Mysql

    nope im not a coder m8, but its an alternative

  7. #7
    Jay
    Jay is offline
    Gentlemen.. we're history Jay's Avatar
    Join Date
    Aug 2006
    Location
    Jita
    Posts
    8,365
    Thanks
    304
    Thanked
    568 times in 409 posts

    Re: Alternatives to PHP + Mysql

    are you the only programmer?

    have a dirty coder and a clean coder, one guy who has seen the code re-writes it (dirty), then a second guy who has never seen the code rewrites the dirty code. This should give you a clean code
    □ΞVΞ□

  8. #8
    Funking Prink! Raz316's Avatar
    Join Date
    Jul 2003
    Location
    Deal, Kent, UK
    Posts
    2,978
    Thanks
    130
    Thanked
    62 times in 52 posts

    Re: Alternatives to PHP + Mysql

    Thats an interesting idea Jay

    for now though, I am probably the only programmer.

  9. #9
    Jay
    Jay is offline
    Gentlemen.. we're history Jay's Avatar
    Join Date
    Aug 2006
    Location
    Jita
    Posts
    8,365
    Thanks
    304
    Thanked
    568 times in 409 posts

    Re: Alternatives to PHP + Mysql

    Quote Originally Posted by Raz316 View Post
    Thats an interesting idea Jay

    for now though, I am probably the only programmer.
    Its not a new idea though.... was used many years ago to rewrite the first BIOS chip.
    □ΞVΞ□

  10. #10
    Does he need a reason? Funkstar's Avatar
    Join Date
    Aug 2005
    Location
    Aberdeen
    Posts
    19,874
    Thanks
    630
    Thanked
    965 times in 816 posts
    • Funkstar's system
      • Motherboard:
      • Gigabyte EG45M-DS2H
      • CPU:
      • Intel Core2Quad Q9550 (2.83GHz)
      • Memory:
      • 8GB OCZ PC2-6400C5 800MHz Quad Channel
      • Storage:
      • 650GB Western Digital Caviar Blue
      • Graphics card(s):
      • 512MB ATI Radeon HD4550
      • PSU:
      • Antec 350W 80+ Efficient PSU
      • Case:
      • Antec NSK1480 Slim Mini Desktop Case
      • Operating System:
      • Vista Ultimate 64bit
      • Monitor(s):
      • Dell 2407 + 2408 monitors
      • Internet:
      • Zen 8mb

    Re: Alternatives to PHP + Mysql

    .nat is what I was thinking as well.

    And no, I haven't had any experience with it either, but I know a few developers that wouldn't touch anything else. TheAnimus is a big .net proponent (and a big PHP hater too ).

  11. #11
    Seething Cauldron of Hatred TheAnimus's Avatar
    Join Date
    Aug 2005
    Posts
    17,164
    Thanks
    803
    Thanked
    2,152 times in 1,408 posts

    Re: Alternatives to PHP + Mysql

    .Net has some really nice stuff for making web systems, the design patterns you are encoraged to use by the langauges (such as C#) are inheriently more secure than the practices used by PHP. However, that does make it harder to code something up from scratch until you are familiar with it.

    There are two main things to look at using:
    http://www.asp.net/mvc/ <-- the 'offical' MS MVC framework
    http://www.castleproject.org/monorail/ <-- the Castle Project version.

    These look to seperate the concerns, and help provide state on your web pages.
    throw new ArgumentException (String, String, Exception)

  12. #12
    Master Browser PeteSmith's Avatar
    Join Date
    Aug 2004
    Location
    LV-426
    Posts
    661
    Thanks
    44
    Thanked
    45 times in 42 posts
    • PeteSmith's system
      • Motherboard:
      • ABIT IP35 Pro
      • CPU:
      • Q6600 G0
      • Memory:
      • 4x1GB 8500 Crucial Ballistix
      • Storage:
      • System: Crucial 128GB M4 SSD Storage: 2x500GB WD5000AAKS
      • Graphics card(s):
      • GTX 650
      • PSU:
      • Corsair HX 620
      • Case:
      • Antec P182
      • Operating System:
      • Windows 10
      • Monitor(s):
      • Dell 2407WFP-HC

    Re: Alternatives to PHP + Mysql

    I still don't understand why you need to completely change the language it was developed in, okay you need to ensure it's re-written from a legal standpoint but thats no reason to completely change the language. PHP/MySQL is ideal if you want 'free', if you absolutely have too just re-write from scratch using PHP/MySQL. At least this way you know you can achieve everything you need to even if it's a pain covering the same ground? That would be my take on it anyway.
    Main PC : Abit IP35-Pro | Q6600 G0 @ 3GHz | 4x1GB Crucial Ballistix 8500 | MSI N460 GTX HAWX | 1 x Crucial M4 128GB SSD | Antec 182 | Corsair HX620 | Dell 2407WFP-HC | Windows 10 x64
    Server : HP MicroServer N40L | 16 GB RAM | 4 X 1 GB Samsung Spinpoint F1 | ESXi 6.0 NAS : Synology DS-408 - 4 x 3GB WD RED HTPC : Acer Revo RL70 | LibreElec

  13. #13
    Funking Prink! Raz316's Avatar
    Join Date
    Jul 2003
    Location
    Deal, Kent, UK
    Posts
    2,978
    Thanks
    130
    Thanked
    62 times in 52 posts

    Re: Alternatives to PHP + Mysql

    Personally, I would prefer to just rewrite it in PHP/Mysql. But that part is out of my control.

  14. #14
    Anthropomorphic Personification shaithis's Avatar
    Join Date
    Apr 2004
    Location
    The Last Aerie
    Posts
    10,857
    Thanks
    645
    Thanked
    872 times in 736 posts
    • shaithis's system
      • Motherboard:
      • Asus P8Z77 WS
      • CPU:
      • i7 3770k @ 4.5GHz
      • Memory:
      • 32GB HyperX 1866
      • Storage:
      • Lots!
      • Graphics card(s):
      • Sapphire Fury X
      • PSU:
      • Corsair HX850
      • Case:
      • Corsair 600T (White)
      • Operating System:
      • Windows 10 x64
      • Monitor(s):
      • 2 x Dell 3007
      • Internet:
      • Zen 80Mb Fibre

    Re: Alternatives to PHP + Mysql

    While I can't offer any insight into a replacement for Php, I can say that replacing mysql should not be necessary.

    The differences between mysql and mssql are absolutely minimal. Schemas and stored procedures are virtually the same, therefore anything you re-create from scratch could be equally construed as copied no matter which of the 2 platforms you used.

    When you design databases from a functional spec you don't have a lot of choices on how the database will look, which will further compound this if you are working from the same spec.

    And as you are talking about "free", Oracle is out of the question
    Last edited by shaithis; 26-05-2009 at 12:50 PM.
    Main PC: Asus Rampage IV Extreme / 3960X@4.5GHz / Antec H1200 Pro / 32GB DDR3-1866 Quad Channel / Sapphire Fury X / Areca 1680 / 850W EVGA SuperNOVA Gold 2 / Corsair 600T / 2x Dell 3007 / 4 x 250GB SSD + 2 x 80GB SSD / 4 x 1TB HDD (RAID 10) / Windows 10 Pro, Yosemite & Ubuntu
    HTPC: AsRock Z77 Pro 4 / 3770K@4.2GHz / 24GB / GTX 1080 / SST-LC20 / Antec TP-550 / Hisense 65k5510 4K TV / HTC Vive / 2 x 240GB SSD + 12TB HDD Space / Race Seat / Logitech G29 / Win 10 Pro
    HTPC2: Asus AM1I-A / 5150 / 4GB / Corsair Force 3 240GB / Silverstone SST-ML05B + ST30SF / Samsung UE60H6200 TV / Windows 10 Pro
    Spare/Loaner: Gigabyte EX58-UD5 / i950 / 12GB / HD7870 / Corsair 300R / Silverpower 700W modular
    NAS 1: HP N40L / 12GB ECC RAM / 2 x 3TB Arrays || NAS 2: Dell PowerEdge T110 II / 24GB ECC RAM / 2 x 3TB Hybrid arrays || Network:Buffalo WZR-1166DHP w/DD-WRT + HP ProCurve 1800-24G
    Laptop: Dell Precision 5510 Printer: HP CP1515n || Phone: Huawei P30 || Other: Samsung Galaxy Tab 4 Pro 10.1 CM14 / Playstation 4 + G29 + 2TB Hybrid drive

  15. #15
    PHP Geek Flash477's Avatar
    Join Date
    Dec 2008
    Location
    Devon
    Posts
    822
    Thanks
    51
    Thanked
    72 times in 65 posts

    Re: Alternatives to PHP + Mysql

    I agree that to get rid of MySQL would be silly.

    As to alternative languages you could use instaed of PHP there are a number:

    Perl
    .net
    Ruby
    Python

    It depends what you need to do, and what your platform will support. So, if you are running on Linux then .net is out. Other than that it is just down to your own personal preference really.

  16. #16
    Senior Member
    Join Date
    Mar 2009
    Location
    UK
    Posts
    372
    Thanks
    72
    Thanked
    36 times in 35 posts

    Re: Alternatives to PHP + Mysql

    Ruby On Rails perhaps?

Page 1 of 2 12 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 10
    Last Post: 08-10-2008, 07:50 PM
  2. MySQL extension for PHP 5.2.3 not working
    By Jerrythafast in forum Help! Quick Relief From Tech Headaches
    Replies: 18
    Last Post: 13-06-2007, 08:03 PM
  3. FREE PHP and MYSQL Webservers
    By ERU in forum Networking and Broadband
    Replies: 4
    Last Post: 12-04-2006, 09:00 PM
  4. Making PHP and MySQL Talk?
    By Dav0s in forum Software
    Replies: 4
    Last Post: 18-09-2005, 10:53 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •